public

Inheritance Graph

graph BT
	FoveatedStrategy
	FoveatedStrategy --> AbstractSurfelStrategy
	click FoveatedStrategy "classMinSG_1_1BlueSurfels_1_1FoveatedStrategy"
	click AbstractSurfelStrategy "classMinSG_1_1BlueSurfels_1_1AbstractSurfelStrategy"

Description

Public Functions

   
   
  FoveatedStrategy()
   
bool update( MinSG::FrameContext & context, MinSG::Node * node, SurfelObject & surfel)
   
const std::vector< std::pair< float, float > > & getFoveaZones() const
   
void setFoveaZones(const std::vector< std::pair< float, float » & zones)
   
void addFoveaZone(float pos, float scale)

Documentation

function
MinSG::BlueSurfels::FoveatedStrategy::FoveatedStrategy

public inline
   
   
FoveatedStrategy( )

Defined in MinSG/Ext/BlueSurfels/Strategies/FoveatedStrategy.h:28


function
MinSG::BlueSurfels::FoveatedStrategy::update

public virtual
     
     
bool update( MinSG::FrameContext & context,
  MinSG::Node * node,
  SurfelObject & surfel
)    

Defined in MinSG/Ext/BlueSurfels/Strategies/FoveatedStrategy.h:29


function
MinSG::BlueSurfels::FoveatedStrategy::getFoveaZones

public const inline
   
   
const std::vector< std::pair< float, float > > & getFoveaZones( ) const

Defined in MinSG/Ext/BlueSurfels/Strategies/FoveatedStrategy.h:34


function
MinSG::BlueSurfels::FoveatedStrategy::setFoveaZones

public inline
     
     
void setFoveaZones( const std::vector< std::pair< float, float » & zones )

Defined in MinSG/Ext/BlueSurfels/Strategies/FoveatedStrategy.h:35


function
MinSG::BlueSurfels::FoveatedStrategy::addFoveaZone

public inline
     
     
void addFoveaZone( float pos,
  float scale
)    

Defined in MinSG/Ext/BlueSurfels/Strategies/FoveatedStrategy.h:40