ScXMLRealDataObj(3)

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

✨ ScXMLRealDataObj ✨

okay bestie, welcome to the Coin manual, section 3, and today's main character is ScXMLRealDataObj πŸ’… she's a little class that holds a real number for the ScXML crew, and honestly? iconic. let's get into it 🫢


🌸 NAME 🌸

ScXMLRealDataObj


πŸŽ€ SYNOPSIS πŸŽ€

Inherits ScXMLConstantDataObj.

πŸ’– Public Member Functions πŸ’–

  • virtual SoType getTypeId (void) const β€” hands you the type identification of an object derived from a class inheriting SoBase. this is the whole reason runtime type checking and "downward" casting even work, no cap.
  • ScXMLRealDataObj (double value) β€” the constructor, she takes a double and that's her whole personality.
  • void setReal (double value) β€” set the real value.
  • double getReal (void) const β€” get the real value back out.
  • virtual ScXMLDataObj * clone (void) const β€” makes a copy, virtual style.
  • virtual void convertToString (SbString &str) const β€” turns herself into a string, virtual style.

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

  • void setContainer (ScXMLObject *container) β€” sets the container.
  • ScXMLObject * getContainer (void) const β€” gets the container.

🌈 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. like a vibe check but for types, fr fr.

⭐ Static Public Member Functions ⭐

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

πŸ“ Static Public Member Functions inherited from ScXMLConstantDataObj πŸ“

  • 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.

πŸŽ€ 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 ScXMLRealDataObj::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 ScXMLConstantDataObj.

πŸ¦‹ ScXMLDataObj * ScXMLRealDataObj::clone (void ) const [virtual] πŸ¦‹

Implements ScXMLConstantDataObj.

🌸 void ScXMLRealDataObj::convertToString (SbString & str) const [virtual] 🌸

Implements ScXMLConstantDataObj.


🌟 Author 🌟

Generated automatically by Doxygen for Coin from the source code.


and that's the whole page, bestie, we ate and left no crumbs 🍽️✨ this was Version 4.0.10, dated Thu Jun 25 2026 00:00:00, and it's giving ScXMLRealDataObj(3) energy forever. mwah πŸ’‹πŸ«Ά

πŸ“¦ where this page comes from