|
Public Types |
| typedef GraphicStatisticsForegroundPtr | Ptr |
| enum | {
DisplayTypeFieldId = Inherited::NextFieldId,
SizeFieldId = DisplayTypeFieldId + 1,
PosFieldId = SizeFieldId + 1,
ColorMaxFieldId = PosFieldId + 1,
ColorMinFieldId = ColorMaxFieldId + 1,
ColorCurrentFieldId = ColorMinFieldId + 1,
MinValueFieldId = ColorCurrentFieldId + 1,
MaxValueFieldId = MinValueFieldId + 1,
FlagsFieldId = MaxValueFieldId + 1,
HistorySizeFieldId = FlagsFieldId + 1,
DescriptionFieldId = HistorySizeFieldId + 1,
LineWidthFieldId = DescriptionFieldId + 1,
BackgroundColorFieldId = LineWidthFieldId + 1,
TextEnabledFieldId = BackgroundColorFieldId + 1,
BackgroundEnabledFieldId = TextEnabledFieldId + 1,
BorderEnabledFieldId = BackgroundEnabledFieldId + 1,
NextFieldId = BorderEnabledFieldId + 1
} |
Public Member Functions |
|
| *virtual FieldContainerType & | getType (void) |
| virtual const FieldContainerType & | getType (void) const |
| virtual UInt32 | getContainerSize (void) const |
|
| *MFString * | getMFDescription (void) |
| | Get the GraphicStatisticsForeground::_mfDescription field.
|
| SFReal32 * | getSFLineWidth (void) |
| | Get the GraphicStatisticsForeground::_sfLineWidth field.
|
| SFColor3f * | getSFBackgroundColor (void) |
| | Get the GraphicStatisticsForeground::_sfBackgroundColor field.
|
| SFBool * | getSFTextEnabled (void) |
| | Get the GraphicStatisticsForeground::_sfTextEnabled field.
|
| SFBool * | getSFBackgroundEnabled (void) |
| | Get the GraphicStatisticsForeground::_sfBackgroundEnabled field.
|
| SFBool * | getSFBorderEnabled (void) |
| | Get the GraphicStatisticsForeground::_sfBorderEnabled field.
|
| Real32 & | getLineWidth (void) |
| | Get the value of the GraphicStatisticsForeground::_sfLineWidth field.
|
| const Real32 & | getLineWidth (void) const |
| | Get the value of the GraphicStatisticsForeground::_sfLineWidth field.
|
| Color3f & | getBackgroundColor (void) |
| | Get the value of the GraphicStatisticsForeground::_sfBackgroundColor field.
|
| const Color3f & | getBackgroundColor (void) const |
| | Get the value of the GraphicStatisticsForeground::_sfBackgroundColor field.
|
| bool & | getTextEnabled (void) |
| | Get the value of the GraphicStatisticsForeground::_sfTextEnabled field.
|
| const bool & | getTextEnabled (void) const |
| | Get the value of the GraphicStatisticsForeground::_sfTextEnabled field.
|
| bool & | getBackgroundEnabled (void) |
| | Get the value of the GraphicStatisticsForeground::_sfBackgroundEnabled field.
|
| const bool & | getBackgroundEnabled (void) const |
| | Get the value of the GraphicStatisticsForeground::_sfBackgroundEnabled field.
|
| bool & | getBorderEnabled (void) |
| | Get the value of the GraphicStatisticsForeground::_sfBorderEnabled field.
|
| const bool & | getBorderEnabled (void) const |
| | Get the value of the GraphicStatisticsForeground::_sfBorderEnabled field.
|
| std::string & | getDescription (const UInt32 index) |
| | Get the value of the index element the GraphicStatisticsForeground::_mfDescription field.
|
| MFString & | getDescription (void) |
| | Get the GraphicStatisticsForeground::_mfDescription field.
|
| const MFString & | getDescription (void) const |
| | Get the GraphicStatisticsForeground::_mfDescription field.
|
|
| *void | setLineWidth (const Real32 &value) |
| | Set the value of the GraphicStatisticsForeground::_sfLineWidth field.
|
| void | setBackgroundColor (const Color3f &value) |
| | Set the value of the GraphicStatisticsForeground::_sfBackgroundColor field.
|
| void | setTextEnabled (const bool &value) |
| | Set the value of the GraphicStatisticsForeground::_sfTextEnabled field.
|
| void | setBackgroundEnabled (const bool &value) |
| | Set the value of the GraphicStatisticsForeground::_sfBackgroundEnabled field.
|
| void | setBorderEnabled (const bool &value) |
| | Set the value of the GraphicStatisticsForeground::_sfBorderEnabled field.
|
|
| *virtual UInt32 | getBinSize (const BitVector &whichField) |
| virtual void | copyToBin (BinaryDataHandler &pMem, const BitVector &whichField) |
| virtual void | copyFromBin (BinaryDataHandler &pMem, const BitVector &whichField) |
|
| *virtual FieldContainerPtr | shallowCopy (void) const |
|
| *virtual void | changed (BitVector whichField, UInt32 origin) |
|
| *virtual void | dump (UInt32 uiIndent=0, const BitVector bvFlags=0) const |
|
| *virtual void | draw (DrawActionBase *action, Viewport *port)=0 |
|
| *MFInt32 * | getMFElementIDs (void) |
| | Get the StatisticsForeground::_mfElementIDs field.
|
| SFStatCollector * | getSFCollector (void) |
| | Get the StatisticsForeground::_sfCollector field.
|
| StatCollector & | getCollector (void) |
| | Get the value of the StatisticsForeground::_sfCollector field.
|
| const StatCollector & | getCollector (void) const |
| | Get the value of the StatisticsForeground::_sfCollector field.
|
| Int32 & | getElementIDs (const UInt32 index) |
| | Get the value of the index element the StatisticsForeground::_mfElementIDs field.
|
| MFInt32 & | getElementIDs (void) |
| | Get the StatisticsForeground::_mfElementIDs field.
|
| const MFInt32 & | getElementIDs (void) const |
| | Get the StatisticsForeground::_mfElementIDs field.
|
|
| *void | setCollector (const StatCollector &value) |
| | Set the value of the StatisticsForeground::_sfCollector field.
|
|
| *SFBool * | getSFActive (void) |
| | Get the Foreground::_sfActive field.
|
| bool & | getActive (void) |
| | Get the value of the Foreground::_sfActive field.
|
| const bool & | getActive (void) const |
| | Get the value of the Foreground::_sfActive field.
|
|
| *void | setActive (const bool &value) |
| | Set the value of the Foreground::_sfActive field.
|
Static Public Member Functions |
|
| *static FieldContainerType & | getClassType (void) |
| | access the type of the class
|
| static UInt32 | getClassTypeId (void) |
| | access the numerical type of the class
|
|
| *static GraphicStatisticsForegroundPtr | create (void) |
| | create a new instance of the class
|
| static GraphicStatisticsForegroundPtr | createEmpty (void) |
| | create an empty new instance of the class, do not copy the prototype
|
|
| *static const char * | getClassname (void) |
Static Public Attributes |
| static const osg::BitVector | DisplayTypeFieldMask |
| static const osg::BitVector | SizeFieldMask |
| static const osg::BitVector | PosFieldMask |
| static const osg::BitVector | ColorMaxFieldMask |
| static const osg::BitVector | ColorMinFieldMask |
| static const osg::BitVector | ColorCurrentFieldMask |
| static const osg::BitVector | MinValueFieldMask |
| static const osg::BitVector | MaxValueFieldMask |
| static const osg::BitVector | FlagsFieldMask |
| static const osg::BitVector | HistorySizeFieldMask |
| static const osg::BitVector | DescriptionFieldMask |
| static const osg::BitVector | LineWidthFieldMask |
| static const osg::BitVector | BackgroundColorFieldMask |
| static const osg::BitVector | TextEnabledFieldMask |
| static const osg::BitVector | BackgroundEnabledFieldMask |
| static const osg::BitVector | BorderEnabledFieldMask |
| static const osg::BitVector | MTInfluenceMask |
| static const osg::BitVector | ElementIDsFieldMask |
| static const osg::BitVector | CollectorFieldMask |
| static const osg::BitVector | ActiveFieldMask |
| static const BitVector | AttachmentsFieldMask |
| static const BitVector | NextFieldMask |
|
| static const bool | isNodeCore = false |
Protected Member Functions |
|
| * | GraphicStatisticsForegroundBase (void) |
| | GraphicStatisticsForegroundBase (const GraphicStatisticsForegroundBase &source) |
|
| *virtual | ~GraphicStatisticsForegroundBase (void) |
|
| *MFUInt32 * | getMFDisplayType (void) |
| | Get the GraphicStatisticsForeground::_mfDisplayType field.
|
| MFVec2f * | getMFSize (void) |
| | Get the GraphicStatisticsForeground::_mfSize field.
|
| MFVec2f * | getMFPos (void) |
| | Get the GraphicStatisticsForeground::_mfPos field.
|
| MFColor4f * | getMFColorMax (void) |
| | Get the GraphicStatisticsForeground::_mfColorMax field.
|
| MFColor4f * | getMFColorMin (void) |
| | Get the GraphicStatisticsForeground::_mfColorMin field.
|
| MFColor4f * | getMFColorCurrent (void) |
| | Get the GraphicStatisticsForeground::_mfColorCurrent field.
|
| MFReal32 * | getMFMinValue (void) |
| | Get the GraphicStatisticsForeground::_mfMinValue field.
|
| MFReal32 * | getMFMaxValue (void) |
| | Get the GraphicStatisticsForeground::_mfMaxValue field.
|
| MFUInt32 * | getMFFlags (void) |
| | Get the GraphicStatisticsForeground::_mfFlags field.
|
| MFUInt32 * | getMFHistorySize (void) |
| | Get the GraphicStatisticsForeground::_mfHistorySize field.
|
| UInt32 & | getDisplayType (UInt32 index) |
| | Get the value of the index element the GraphicStatisticsForeground::_mfDisplayType field.
|
| MFUInt32 & | getDisplayType (void) |
| | Get the GraphicStatisticsForeground::_mfDisplayType field.
|
| const MFUInt32 & | getDisplayType (void) const |
| | Get the GraphicStatisticsForeground::_mfDisplayType field.
|
| Vec2f & | getSize (UInt32 index) |
| | Get the value of the index element the GraphicStatisticsForeground::_mfSize field.
|
| MFVec2f & | getSize (void) |
| | Get the GraphicStatisticsForeground::_mfSize field.
|
| const MFVec2f & | getSize (void) const |
| | Get the GraphicStatisticsForeground::_mfSize field.
|
| Vec2f & | getPos (UInt32 index) |
| | Get the value of the index element the GraphicStatisticsForeground::_mfPos field.
|
| MFVec2f & | getPos (void) |
| | Get the GraphicStatisticsForeground::_mfPos field.
|
| const MFVec2f & | getPos (void) const |
| | Get the GraphicStatisticsForeground::_mfPos field.
|
| Color4f & | getColorMax (UInt32 index) |
| | Get the value of the index element the GraphicStatisticsForeground::_mfColorMax field.
|
| MFColor4f & | getColorMax (void) |
| | Get the GraphicStatisticsForeground::_mfColorMax field.
|
| const MFColor4f & | getColorMax (void) const |
| | Get the GraphicStatisticsForeground::_mfColorMax field.
|
| Color4f & | getColorMin (UInt32 index) |
| | Get the value of the index element the GraphicStatisticsForeground::_mfColorMin field.
|
| MFColor4f & | getColorMin (void) |
| | Get the GraphicStatisticsForeground::_mfColorMin field.
|
| const MFColor4f & | getColorMin (void) const |
| | Get the GraphicStatisticsForeground::_mfColorMin field.
|
| Color4f & | getColorCurrent (UInt32 index) |
| | Get the value of the index element the GraphicStatisticsForeground::_mfColorCurrent field.
|
| MFColor4f & | getColorCurrent (void) |
| | Get the GraphicStatisticsForeground::_mfColorCurrent field.
|
| const MFColor4f & | getColorCurrent (void) const |
| | Get the GraphicStatisticsForeground::_mfColorCurrent field.
|
| Real32 & | getMinValue (UInt32 index) |
| | Get the value of the index element the GraphicStatisticsForeground::_mfMinValue field.
|
| MFReal32 & | getMinValue (void) |
| | Get the GraphicStatisticsForeground::_mfMinValue field.
|
| const MFReal32 & | getMinValue (void) const |
| | Get the GraphicStatisticsForeground::_mfMinValue field.
|
| Real32 & | getMaxValue (UInt32 index) |
| | Get the value of the index element the GraphicStatisticsForeground::_mfMaxValue field.
|
| MFReal32 & | getMaxValue (void) |
| | Get the GraphicStatisticsForeground::_mfMaxValue field.
|
| const MFReal32 & | getMaxValue (void) const |
| | Get the GraphicStatisticsForeground::_mfMaxValue field.
|
| UInt32 & | getFlags (UInt32 index) |
| | Get the value of the index element the GraphicStatisticsForeground::_mfFlags field.
|
| MFUInt32 & | getFlags (void) |
| | Get the GraphicStatisticsForeground::_mfFlags field.
|
| const MFUInt32 & | getFlags (void) const |
| | Get the GraphicStatisticsForeground::_mfFlags field.
|
| UInt32 & | getHistorySize (UInt32 index) |
| | Get the value of the index element the GraphicStatisticsForeground::_mfHistorySize field.
|
| MFUInt32 & | getHistorySize (void) |
| | Get the GraphicStatisticsForeground::_mfHistorySize field.
|
| const MFUInt32 & | getHistorySize (void) const |
| | Get the GraphicStatisticsForeground::_mfHistorySize field.
|
|
| *void | executeSyncImpl (GraphicStatisticsForegroundBase *pOther, const BitVector &whichField) |
| virtual void | executeSync (FieldContainer &other, const BitVector &whichField) |
|
| *void | executeSyncImpl (StatisticsForegroundBase *pOther, const BitVector &whichField) |
|
| *void | executeSyncImpl (ForegroundBase *pOther, const BitVector &whichField) |
|
| *virtual void | onDestroy (void) |
Protected Attributes |
|
| *MFUInt32 | _mfDisplayType |
| MFVec2f | _mfSize |
| MFVec2f | _mfPos |
| MFColor4f | _mfColorMax |
| MFColor4f | _mfColorMin |
| MFColor4f | _mfColorCurrent |
| MFReal32 | _mfMinValue |
| MFReal32 | _mfMaxValue |
| MFUInt32 | _mfFlags |
| MFUInt32 | _mfHistorySize |
| MFString | _mfDescription |
| SFReal32 | _sfLineWidth |
| SFColor3f | _sfBackgroundColor |
| SFBool | _sfTextEnabled |
| SFBool | _sfBackgroundEnabled |
| SFBool | _sfBorderEnabled |
|
| *MFInt32 | _mfElementIDs |
| SFStatCollector | _sfCollector |
|
| *SFBool | _sfActive |
Private Types |
| typedef StatisticsForeground | Inherited |
Private Member Functions |
| void | operator= (const GraphicStatisticsForegroundBase &source) |
Static Private Attributes |
| static FieldDescription * | _desc [] |
| | GraphicStatisticsForeground description.
|
| static FieldContainerType | _type |
Friends |
| class | FieldContainer |