ScXMLXMLDataObj(3)
β¨ NAME β¨
ScXMLXMLDataObj β bestie, this is the page, and honestly? It's giving Coin internals. π
π¦ SYNOPSIS π¦
Inherits ScXMLDataObj.
okay so it literally just inherits from ScXMLDataObj, that's the whole vibe here, no cap.
π Public Member Functions
virtual SoType getTypeId (void) constβ hands you back the type identification of an object derived from a class that inheritsSoBase. this is the whole runtime type checking +downward"castingsituation, iykyk.virtual ScXMLDataObj * clone (void) constβ the clone girlie. makes a copy. π«Ά
πΈ Public Member Functions inherited from ScXMLDataObj
void setContainer (ScXMLObject *container)β sets the container, periodt.ScXMLObject * getContainer (void) constβ gets the container back. iconic.
π Public Member Functions inherited from ScXMLObject
SbBool isOfType (SoType type) constβ returnsTRUEif the type of this object is either of the same type or inherited from type. a little type-checking moment. π
β Static Public Member Functions
static SoType getClassTypeId (void)β static, gives you the class type id.static void * createInstance (void)β creates an instance, fr fr.static void initClass (void)β the init one.static void cleanClass (void)β the cleanup one.
π 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 theSoTypeobject associated with objects of this class. she's returning the type object, your honor. π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. lowkey essential.static void cleanClass (void)β does the opposite ofinitClass, deallocates any class specific resources and resets the class to an uninitialized state with respect to the Coin type system. the anti-init. the un-doing. we love a reversal. π¦
π 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 ScXMLXMLDataObj::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 ScXMLDataObj.
π Author π
Generated automatically by Doxygen for Coin from the source code. (not me hand-typing this, the robots did it π)
okay bestie that's the whole page!! π shoutout to Version 4.0.10, dated Thu Jun 25 2026 00:00:00, and yes the footer says ScXMLXMLDataObj(3) again because the manpage format is nothing if not consistent. mwah πβ¨
π¦ where this page comes from
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms