public |
Inheritance Graph
graph BT
LODRenderer
LODRenderer --> NodeRendererState
click LODRenderer "classMinSG_1_1LODRenderer"
click NodeRendererState "classMinSG_1_1NodeRendererState"
Description
Public Functions
LODRenderer() | |
NodeRendererResult | displayNode( FrameContext & context, Node * node, const RenderParam & rp) |
void | generateLODsRecursiv( Node * node) |
uint32_t | getMinComplexity() const |
uint32_t | getMaxComplexity() const |
float | getRelComplexity() const |
void | setMinComplexity(size_t c) |
void | setMaxComplexity(size_t c) |
void | setRelComplexity(float c) |
LODRenderer * | clone() const Create a duplicate of this State object. |
Documentation
function
MinSG::LODRenderer::LODRenderer
public |
LODRenderer( | ) |
Defined in MinSG/Ext/States/LODRenderer.h:26
function
MinSG::LODRenderer::displayNode
public | virtual |
NodeRendererResult displayNode( | FrameContext & | context, |
Node * | node, | |
const RenderParam & | rp | |
) |
Node renderer function. This function is registered at the configured channel when the state is activated. This function has to be implemented by subclasses.
Defined in MinSG/Ext/States/LODRenderer.h:28
function
MinSG::LODRenderer::generateLODsRecursiv
public |
void generateLODsRecursiv( | Node * | node ) |
Defined in MinSG/Ext/States/LODRenderer.h:30
function
MinSG::LODRenderer::getMinComplexity
public | const | inline |
uint32_t getMinComplexity( | ) const |
Defined in MinSG/Ext/States/LODRenderer.h:32
function
MinSG::LODRenderer::getMaxComplexity
public | const | inline |
uint32_t getMaxComplexity( | ) const |
Defined in MinSG/Ext/States/LODRenderer.h:34
function
MinSG::LODRenderer::getRelComplexity
public | const | inline |
float getRelComplexity( | ) const |
Defined in MinSG/Ext/States/LODRenderer.h:36
function
MinSG::LODRenderer::setMinComplexity
public | inline |
void setMinComplexity( | size_t | c ) |
Defined in MinSG/Ext/States/LODRenderer.h:38
function
MinSG::LODRenderer::setMaxComplexity
public | inline |
void setMaxComplexity( | size_t | c ) |
Defined in MinSG/Ext/States/LODRenderer.h:40
function
MinSG::LODRenderer::setRelComplexity
public | inline |
void setRelComplexity( | float | c ) |
Defined in MinSG/Ext/States/LODRenderer.h:42
function
MinSG::LODRenderer::clone
public | const | inline | virtual |
LODRenderer * clone( | ) const |
Create a duplicate of this State object.
Defined in MinSG/Ext/States/LODRenderer.h:44