public |
Inheritance Graph
graph BT
ShaderStrategy
ShaderStrategy --> AbstractSurfelStrategy
click ShaderStrategy "classMinSG_1_1BlueSurfels_1_1ShaderStrategy"
click AbstractSurfelStrategy "classMinSG_1_1BlueSurfels_1_1AbstractSurfelStrategy"
Description
Public Functions
ShaderStrategy() | |
bool | prepare( MinSG::FrameContext & context, MinSG::Node * node) |
bool | beforeRendering( MinSG::FrameContext & context) |
void | afterRendering( MinSG::FrameContext & context) |
void | setSurfelCulling(bool v) |
bool | getSurfelCulling() const |
void | setSurfelDynSize(bool v) |
bool | getSurfelDynSize() const |
void | refreshShader() |
Util::FileLocator & | getFileLocator() |
Documentation
function
MinSG::BlueSurfels::ShaderStrategy::ShaderStrategy
public |
ShaderStrategy( | ) |
Defined in MinSG/Ext/BlueSurfels/Strategies/ShaderStrategy.h:30
function
MinSG::BlueSurfels::ShaderStrategy::prepare
public | virtual |
bool prepare( | MinSG::FrameContext & | context, |
MinSG::Node * | node | |
) |
Defined in MinSG/Ext/BlueSurfels/Strategies/ShaderStrategy.h:31
function
MinSG::BlueSurfels::ShaderStrategy::beforeRendering
public | virtual |
bool beforeRendering( | MinSG::FrameContext & | context ) |
Defined in MinSG/Ext/BlueSurfels/Strategies/ShaderStrategy.h:32
function
MinSG::BlueSurfels::ShaderStrategy::afterRendering
public | virtual |
void afterRendering( | MinSG::FrameContext & | context ) |
Defined in MinSG/Ext/BlueSurfels/Strategies/ShaderStrategy.h:33
function
MinSG::BlueSurfels::ShaderStrategy::setSurfelCulling
public | inline |
void setSurfelCulling( | bool | v ) |
Defined in MinSG/Ext/BlueSurfels/Strategies/ShaderStrategy.h:39
function
MinSG::BlueSurfels::ShaderStrategy::getSurfelCulling
public | const | inline |
bool getSurfelCulling( | ) const |
Defined in MinSG/Ext/BlueSurfels/Strategies/ShaderStrategy.h:44
function
MinSG::BlueSurfels::ShaderStrategy::setSurfelDynSize
public | inline |
void setSurfelDynSize( | bool | v ) |
Defined in MinSG/Ext/BlueSurfels/Strategies/ShaderStrategy.h:46
function
MinSG::BlueSurfels::ShaderStrategy::getSurfelDynSize
public | const | inline |
bool getSurfelDynSize( | ) const |
Defined in MinSG/Ext/BlueSurfels/Strategies/ShaderStrategy.h:51
function
MinSG::BlueSurfels::ShaderStrategy::refreshShader
public |
void refreshShader( | ) |
Defined in MinSG/Ext/BlueSurfels/Strategies/ShaderStrategy.h:53
function
MinSG::BlueSurfels::ShaderStrategy::getFileLocator
public | inline |
Util::FileLocator & getFileLocator( | ) |
Defined in MinSG/Ext/BlueSurfels/Strategies/ShaderStrategy.h:54