61SoEXTENDER_Documented
class SoReplacedTextureElement :
public SoElement {
63 SO_ELEMENT_ABSTRACT_HEADER(SoReplacedTextureElement);
70 virtual void print(FILE *fp)
const;
81 virtual void commonInit();
86 virtual SbBool matches(
const SoElement* elt)
const;
92 virtual SoElement* copyMatchInfo()
const;
96 static void initClass();
97 static void exitClass();
109 static T *getElement(
SoState *state,
int stackIndex,
SoNode *node)
111 return static_cast<T*
>(getElement(state, T::getClassTypeId(), stackIndex, node));
121 uint64_t& getNodeId(
const int unit)
const;
126 typedef std::vector<uint64_t> SoNodeIdList;
127 mutable SoNodeIdList m_nodeIdList;
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Abstract base cl...
virtual void push(SoState *state)
Pushes the element, copying values from previous element in state.
virtual void print(FILE *fp) const
Prints element (for debugging).