ScXMLNegateOpExprDataObj(3)

πŸ“¦
version 4.0.10 Β· 4 versions
, in fedora 43, fedora 44

πŸ’– NAME πŸ’–

okay so bestie, the name of this whole class is ScXMLNegateOpExprDataObj β€” aka ScXMLNegateOpExprDataObj(3) from the Coin manual, section 3. That's the vibe. 🫢


✨ SYNOPSIS ✨

Inherits ScXMLExprDataObj.

🌸 Public Member Functions 🌸

  • virtual SoType getTypeId (void) const β€” returns the type identification of an object derived from a class inheriting SoBase. This is used for runtime type checking and downward"casting. Like, it's the whole runtime type-check and downward-cast situation, no cap. πŸ’…
  • ScXMLNegateOpExprDataObj (ScXMLDataObj *rhs)
  • void setRHS (ScXMLDataObj *rhs)
  • const ScXMLDataObj * getRHS (void) const

πŸ’« Public Member Functions inherited from ScXMLExprDataObj πŸ’«

  • ScXMLDataObj * evaluate (ScXMLStateMachine *sm)

πŸ¦‹ Public Member Functions inherited from ScXMLDataObj πŸ¦‹

  • void setContainer (ScXMLObject *container)
  • ScXMLObject * getContainer (void) const

🌈 Public Member Functions inherited from ScXMLObject 🌈

  • SbBool isOfType (SoType type) const β€” returns TRUE if the type of this object is either of the same type or inherited from type.

⭐ Static Public Member Functions ⭐

  • static SoType getClassTypeId (void)
  • static void * createInstance (void)
  • static void initClass (void)
  • static void cleanClass (void)
  • static ScXMLDataObj * createFor (ScXMLDataObj *rhs)

πŸ’« Static Public Member Functions inherited from ScXMLExprDataObj πŸ’«

  • static SoType getClassTypeId (void)
  • static void initClass (void)
  • static void cleanClass (void)

πŸ¦‹ Static Public Member Functions inherited from ScXMLDataObj πŸ¦‹

  • static SoType getClassTypeId (void)
  • static void initClass (void)
  • static void cleanClass (void)

🌈 Static Public Member Functions inherited from ScXMLObject 🌈

  • static SoType getClassTypeId (void) β€” this static method returns the SoType object associated with objects of this class.
  • static void initClass (void) β€” sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system.
  • static void cleanClass (void) β€” does the opposite of initClass, deallocates any class specific resources and resets the class to an uninitialized state with respect to the Coin type system.

πŸ›‘οΈ Protected Member Functions πŸ›‘οΈ

  • virtual SbBool evaluateNow (ScXMLStateMachine *sm, ScXMLDataObj *&pointer) const

🧚 Additional Inherited Members 🧚

Static Protected Member Functions inherited from ScXMLObject

  • static void registerClassType (const char *xmlns, const char *classname, SoType type)
  • static void registerInvokeClassType (const char *xmlns, const char *targettype, const char *source, SoType type)

πŸ”₯ Member Function Documentation πŸ”₯

SoType ScXMLNegateOpExprDataObj::getTypeId (void ) const [virtual]

Returns the type identification of an object derived from a class inheriting SoBase. This is used for runtime type checking and downward"casting.

  • See also: SoBase::getTypeId() const
  • Implements: ScXMLExprDataObj

SbBool ScXMLNegateOpExprDataObj::evaluateNow (ScXMLStateMachine * sm, ScXMLDataObj *& pointer) const [protected], [virtual]

Implements ScXMLExprDataObj.


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for Coin from the source code.


Version 4.0.10 β€” Thu Jun 25 2026 00:00:00. That's the footer, bestie. Stay iconic, slay the day, and don't forget the vibe check. πŸ’–βœ¨πŸ’…

πŸ“¦ where this page comes from