ScXMLMultiplyOpExprDataObj(3)
π ScXMLMultiplyOpExprDataObj π
okay bestie, welcome to the manual page for ScXMLMultiplyOpExprDataObj(3) β yes that's the section 3 man page, from the Coin library, and no I will not be normal about it. sit down, hydrate, let's get into it π«Ά
β¨ NAME β¨
ScXMLMultiplyOpExprDataObj β that's literally it, that's the whole name, and it's lowkey iconic for that alone.
πΈ SYNOPSIS πΈ
Inherits ScXMLExprDataObj.
Inherited by ScXMLCoinMultiplyOpExprDataObj.
so it's giving middle of the inheritance chain energy β it has a parent and it has a child, main character sandwich fr fr π₯ͺ
π Public Member Functions π
virtual SoType getTypeId (void) constβ hands you the type identification of an object derived from a class inheritingSoBase. this is what makes runtime type checking and downward "casting" possible, iykyk.ScXMLMultiplyOpExprDataObj (ScXMLDataObj *lhs, ScXMLDataObj *rhs)β the constructor, takes a left-hand side and a right-hand side, no notes.void setLHS (ScXMLDataObj *lhs)β set the left-hand side.const ScXMLDataObj * getLHS (void) constβ get the left-hand side back.void setRHS (ScXMLDataObj *rhs)β set the right-hand side.const ScXMLDataObj * getRHS (void) constβ get the right-hand side back. symmetry slay π
π Public Member Functions inherited from ScXMLExprDataObj π
ScXMLDataObj * evaluate (ScXMLStateMachine *sm)β inherited, still yours to call.
π¦ Public Member Functions inherited from ScXMLDataObj π¦
void setContainer (ScXMLObject *container)β inherited.ScXMLObject * getContainer (void) constβ inherited.
β 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. cute little "are you my people" check ngl.
π Static Public Member Functions π
static SoType getClassTypeId (void)static void * createInstance (void)static void initClass (void)static void cleanClass (void)static ScXMLDataObj * createFor (ScXMLDataObj *lhs, 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 theSoTypeobject 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 ofinitClass, deallocates any class specific resources and resets the class to an uninitialized state with respect to the Coin type system. it's the breakup era π
π§ Protected Member Functions π§
virtual SbBool evaluateNow (ScXMLStateMachine *sm, ScXMLDataObj *&pointer) constβ protected, so bestie you only get this if you're in the family.
π Additional Inherited Members π
- Static Protected Member Functions inherited from
ScXMLObjectstatic 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 ScXMLMultiplyOpExprDataObj::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.
Reimplemented in ScXMLCoinMultiplyOpExprDataObj.
SbBool ScXMLMultiplyOpExprDataObj::evaluateNow (ScXMLStateMachine * sm, ScXMLDataObj *& pointer) const [protected], [virtual]
Implements ScXMLExprDataObj.
heads up bestie: this one is protected, so don't come for it from the outside, she's not taking visitors π
βοΈ Author βοΈ
Generated automatically by Doxygen for Coin from the source code. not a human, just a very hardworking doc generator doing its little thing π«Ά
aaaand that's the page!! Version 4.0.10, dated Thu Jun 25 2026 β that's the footer energy, mwah, go forth and multiply (op expr data objs) πβ¨π
π¦ 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