Class VisibilityTrackerConfig

  • All Implemented Interfaces:

    
    public class VisibilityTrackerConfig
    
                        

    Base configuration class for visibility tracking implementations.

    This open class serves as a base for defining configuration parameters required by different visibility tracking implementations. It provides a foundation for specialized configuration classes that extend this base to add specific parameters for their tracking algorithms.

    Subclasses should define the specific configuration parameters needed for their visibility tracking implementation, such as polling intervals, visibility thresholds, coordinate systems, or viewport definitions.

    The base class follows an extensible design pattern, allowing different tracking strategies to define their own configuration requirements while maintaining a consistent configuration hierarchy.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • VisibilityTrackerConfig

        VisibilityTrackerConfig()
    • Method Detail