soprofilerelement(3)
NAME
SoProfilerElement - The SoProfilerElement element class is for
registering statistics during scene graph traversals.
SYNOPSIS
#include <Inventor/annex/Profiler/SoProfilerElement.h> Inherits SoElement. Public Member Functions virtual SbBool matches (const SoElement *element) const virtual SoElement * copyMatchInfo (void) const SbProfilingData & getProfilingData (void) const SbProfilingData & getProfilingData (void) const Static Public Member Functions static SoType getClassTypeId (void) static int getClassStackIndex (void) static void * createInstance (void) static void initClass (void) static SoProfilerElement * get (SoState *state) Protected Attributes SbProfilingData data
Detailed Description
The SoProfilerElement element class is for registering statistics
during scene graph traversals.
Member Function Documentation
- SoType SoProfilerElement::getClassTypeId (void) [static]
- This static method returns the class type.
- Reimplemented from SoElement.
- int SoProfilerElement::getClassStackIndex (void) [static]
- This static method returns the state stack index for the class.
- Reimplemented from SoElement.
- void * SoProfilerElement::createInstance (void) [static]
- This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.
- void SoProfilerElement::initClass (void) [static]
- Initialize relevant common data for all instances, like the type
system. - Reimplemented from SoElement.
- SoProfilerElement * SoProfilerElement::get (SoState * state) [static]
- This is the required method of fetching the SoProfilerElement instance.
- SoElement * SoProfilerElement::copyMatchInfo (void) const [virtual]
- This function creates a copy of the element that contains enough
information to enable the matches() function to work. - Used to help with scenegraph traversal caching operations.
- Implements SoElement.
Author
- Generated automatically by Doxygen for Coin from the source code.