ScXMLObject - Online Linux Manual PageSection : 3
Updated : Mon Jan 25 2021
Source : Version 4.0.0
Note : Coin

NAMEScXMLObject − Base class for all SCXML objects​.

SYNOPSIS
#include <Inventor/scxml/ScXMLObject​.h> Inherited by ScXMLDataObj, ScXMLDocument, ScXMLElt, ScXMLEvaluator, ScXMLEvent, and ScXMLEventTarget​.

Public Member Functionsvirtual SoType getTypeId (void) const =0
Returns the type identification of an object derived from a class inheriting SoBase​. This is used for run-time type checking and 'downward' casting​.
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 Functionsstatic 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 typesystem​.

Static Protected Member Functionsstatic void registerClassType (const char *xmlns, const char *classname, SoType type)
static void registerInvokeClassType (const char *xmlns, const char *targettype, const char *source, SoType type)

Detailed DescriptionBase class for all SCXML objects​. Since Coin 3​.0

Member Function Documentation

SoType ScXMLObject::getClassTypeId (void) [static]This static method returns the SoType object associated with objects of this class​. See also SoBase::getClassTypeId

ScXMLObject::getTypeId (void) const [pure virtual]Returns the type identification of an object derived from a class inheriting SoBase​. This is used for run-time type checking and 'downward' casting​. See also SoBase::getTypeId() const Implemented in ScXMLMinimumExprDataObj, ScXMLExecutableElt, ScXMLEventTarget, ScXMLExprDataObj, ScXMLConstantDataObj, ScXMLDataObj, ScXMLEvaluator, ScXMLElt, ScXMLAbstractStateElt, SoScXMLNavigationTarget, SoScXMLStateMachine, SoScXMLEvent, ScXMLXPathEvaluator, ScXMLValidateElt, ScXMLTransitionElt, ScXMLStateMachine, ScXMLStateElt, ScXMLSendElt, ScXMLScxmlElt, ScXMLScriptElt, ScXMLParamElt, ScXMLParallelElt, ScXMLOnExitElt, ScXMLOnEntryElt, ScXMLAppendOpExprDataObj, ScXMLInExprDataObj, ScXMLMinimumEvaluator, ScXMLLogElt, ScXMLInvokeElt, ScXMLInitialElt, ScXMLIfElt, ScXMLHistoryElt, ScXMLFinalizeElt, ScXMLFinalElt, ScXMLEventElt, ScXMLEvent, ScXMLNegateOpExprDataObj, ScXMLDivideOpExprDataObj, ScXMLMultiplyOpExprDataObj, ScXMLSubtractOpExprDataObj, ScXMLAddOpExprDataObj, ScXMLEqualsOpExprDataObj, ScXMLNotOpExprDataObj, ScXMLOrOpExprDataObj, ScXMLAndOpExprDataObj, ScXMLReferenceDataObj, ScXMLXMLDataObj, ScXMLSbDataObj, ScXMLBoolDataObj, ScXMLRealDataObj, ScXMLStringDataObj, ScXMLElseIfElt, ScXMLElseElt, ScXMLECMAScriptEvaluator, ScXMLDocument, ScXMLDataModelElt, ScXMLDataElt, ScXMLContentElt, ScXMLCoinLengthFuncExprDataObj, ScXMLCoinDivideOpExprDataObj, ScXMLCoinMultiplyOpExprDataObj, ScXMLCoinSubtractOpExprDataObj, ScXMLCoinAddOpExprDataObj, ScXMLCoinEqualsOpExprDataObj, ScXMLCoinEvaluator, ScXMLAssignElt, ScXMLAnchorElt, SoScXMLZoomTarget, SoScXMLSpinTarget, SoScXMLSeekTarget, SoScXMLRotateTarget, SoScXMLPanTarget, SoScXMLMotionTarget, SoScXMLMiscTarget, SoScXMLFlightControlTarget, and SoScXMLDollyTarget​.

void ScXMLObject::initClass (void) [static]Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system​. See also SoBase::initClass()

SbBool ScXMLObject::isOfType (SoType type) constReturns TRUE if the type of this object is either of the same type or inherited from type​. See also SoBase::isOfType(SoType type) const

void ScXMLObject::registerClassType (const char * xmlns, const char * classname, SoType type) [static], [protected]Internal method​. Friendly forwarding for ScXMLObject subclasses​.

void ScXMLObject::registerInvokeClassType (const char * xmlns, const char * targettype, const char * source, SoType type) [static], [protected]Internal method​. Friendly forwarding for ScXMLObject subclasses​.

AuthorGenerated automatically by Doxygen for Coin from the source code​.
0
Johanes Gumabo
Data Size   :   24,514 byte
man-ScXMLObject.3coin4Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 198,735
Visitor ID   :     :  
Visitor IP   :   3.146.107.152   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.