Open Inventor Release 2023.2.3
 
Loading...
Searching...
No Matches
PoLabelHintsElement Class Reference

#include <MeshViz/elements/PoLabelHintsElement.h>

+ Inheritance diagram for PoLabelHintsElement:

Static Public Member Functions

static SoType getClassTypeId ()
 Returns the type identifier for this class.
 
static int getClassStackIndex ()
 Returns the stack id for this element.
 
static SoNONUNICODE void set (SoState *state, SoNode *node, PoLabelHints::LabelPath labelPath, PoLabelHints::Justification justif, const char *addString, SbBool isAddStringIgnored, SbBool isLabelLineVisible)
 
static void set (SoState *state, SoNode *node, PoLabelHints::LabelPath labelPath, PoLabelHints::Justification justif, const SbString &addString, SbBool isAddStringIgnored, SbBool isLabelLineVisible)
 
static SoNONUNICODE void get (SoState *state, PoLabelHints::LabelPath &labelPath, PoLabelHints::Justification &justif, const char *&addString, SbBool &isLabelLineVisible)
 Return the current label hints from the state.
 
static void get (SoState *state, PoLabelHints::LabelPath &labelPath, PoLabelHints::Justification &justif, SbString &addString, SbBool &isLabelLineVisible)
 Return the current label hints from the state.
 
static SoNONUNICODE void getDefault (PoLabelHints::LabelPath &labelPath, PoLabelHints::Justification &justif, char *&addString, SbBool &isLabelLineVisible)
 Default values.
 
static void getDefault (PoLabelHints::LabelPath &labelPath, PoLabelHints::Justification &justif, SbString &addString, SbBool &isLabelLineVisible)
 Default values.
 
- Static Public Member Functions inherited from SoReplacedElement
static SoType getClassTypeId ()
 Returns the type identifier for this class.
 
static int getClassStackIndex ()
 Returns the stack id for this element.
 
- Static Public Member Functions inherited from SoElement
static SoType getClassTypeId ()
 Returns type identifier for SoElement class.
 
- Static Public Member Functions inherited from SoTypedObject
static SoType getClassTypeId ()
 Returns the type identifier for this class.
 

Additional Inherited Members

- Public Member Functions inherited from SoReplacedElement
virtual void print (FILE *fp) const
 Prints element (for debugging).
 
- Public Member Functions inherited from SoElement
virtual void push (SoState *state)
 Pushes element.
 
virtual void pop (SoState *state, const SoElement *prevTopElement)
 Pops element.
 
virtual SoType getTypeId () const
 Returns type identifier for element instance.
 
- Public Member Functions inherited from SoTypedObject
SbBool isOfType (const SoType &type) const
 Returns TRUE if this object is of the type specified in type or is derived from that type.
 
template<typename TypedObjectClass >
SbBool isOfType () const
 Returns TRUE if this object is of the type of class TypedObjectClass or is derived from that class.
 

Detailed Description

Definition at line 35 of file PoLabelHintsElement.h.

Member Function Documentation

◆ get() [1/2]

static SoNONUNICODE void PoLabelHintsElement::get ( SoState state,
PoLabelHints::LabelPath labelPath,
PoLabelHints::Justification justif,
const char *&  addString,
SbBool isLabelLineVisible 
)
static

Return the current label hints from the state.

Non Unicode: This function should not be used in a Unicode application.

◆ get() [2/2]

static void PoLabelHintsElement::get ( SoState state,
PoLabelHints::LabelPath labelPath,
PoLabelHints::Justification justif,
SbString addString,
SbBool isLabelLineVisible 
)
static

Return the current label hints from the state.

◆ getClassStackIndex()

static int PoLabelHintsElement::getClassStackIndex ( )
static

Returns the stack id for this element.


◆ getClassTypeId()

static SoType PoLabelHintsElement::getClassTypeId ( )
static

Returns the type identifier for this class.


◆ getDefault() [1/2]

static SoNONUNICODE void PoLabelHintsElement::getDefault ( PoLabelHints::LabelPath labelPath,
PoLabelHints::Justification justif,
char *&  addString,
SbBool isLabelLineVisible 
)
static

Default values.

Non Unicode: This function should not be used in a Unicode application.

◆ getDefault() [2/2]

static void PoLabelHintsElement::getDefault ( PoLabelHints::LabelPath labelPath,
PoLabelHints::Justification justif,
SbString addString,
SbBool isLabelLineVisible 
)
static

Default values.

◆ set() [1/2]

static SoNONUNICODE void PoLabelHintsElement::set ( SoState state,
SoNode node,
PoLabelHints::LabelPath  labelPath,
PoLabelHints::Justification  justif,
const char *  addString,
SbBool  isAddStringIgnored,
SbBool  isLabelLineVisible 
)
static

◆ set() [2/2]

static void PoLabelHintsElement::set ( SoState state,
SoNode node,
PoLabelHints::LabelPath  labelPath,
PoLabelHints::Justification  justif,
const SbString addString,
SbBool  isAddStringIgnored,
SbBool  isLabelLineVisible 
)
static

The documentation for this class was generated from the following file: