SoTransformation(3IV)
SoTransformation (SoTransformation) - Abstract base class for all geometric transformation nodes
As shipped in IRIX 6.5.22. Added in IRIX 6.5.22.
NAME SoTransformation (SoTransformation) - Abstract base class for all geometric transformation nodes INHERITS FROM SoBase > SoFieldContainer > SoNode > SoTransformation SYNOPSIS #include <Inventor_c/nodes/SoTransformation.h> Functions from class SoTransformation: SoType SoTransformationGetClassTypeId() Functions from class SoNode: void SoTransformationSetOverride(SoTransformation *this, SbBool state) SbBool SoTransformationIsOverride(const SoTransformation *this) SoNode * SoTransformationCopy(const SoTransformation *this, SbBool copyConnections = FALSE) SbBool SoTransformationAffectsState(const SoTransformation *this) SoNode * SoTransformationGetByName(const char *name) int SoTransformationGetByNameList(const char *name, SoNodeList *list) Functions from class SoFieldContainer: void SoTransformationSetToDflts(SoTransformation *this) SbBool SoTransformationHasDfltVals(const SoTransformation *this) SbBool SoTransformationFldsAreEq(const SoTransformation *this, const SoFieldContainer *fc) void SoTransformationCopyFieldVals(SoTransformation *this, const SoFieldContainer *fc, SbBool copyConnections = FALSE) SbBool SoTransformationSet(SoTransformation *this, const char *fieldDataString) void SoTransformationGet(SoTransformation *this, SbString *fieldDataString) int SoTransformationGetFields(const SoTransformation *this, SoFieldList *resultList) SoField * SoTransformationGetField(const SoTransformation *this, const char *fieldName) SbBool SoTransformationGetFieldName(const SoTransformation *this, const SoField *field, SbName *fieldName) SbBool SoTransformationIsNotifyEnabled(const SoTransformation *this) SbBool SoTransformationEnableNotify(SoTransformation *this, SbBool flag) Functions from class SoBase: void SoTransformationRef(SoTransformation *this) void SoTransformationUnref(const SoTransformation *this) void SoTransformationUnrefNoDelete(const SoTransformation *this) void SoTransformationTouch(SoTransformation *this) SoType SoTransformationGetTypeId(const SoTransformation *this) SbBool SoTransformationIsOfType(const SoTransformation *this, SoType type) void SoTransformationSetName(SoTransformation *this, const char *name) SbName SoTransformationGetName(const SoTransformation *this) DESCRIPTION This is the abstract base class for all nodes that perform geometric transformations. It exists only to make it easy for applications to test whether a particular node is a transformation node (that is, is derived from this class). FUNCTIONS SoType SoTransformationGetClassTypeId() Returns type identifier for this class. FILE FORMAT/DEFAULTS This is an abstract class. See the reference page of a derived class for the format and default values. SEE ALSO SoAntiSquish, SoMatrixTransform, SoResetTransform, SoRotation, SoRotationXYZ, SoScale, SoSurroundScale, SoTransform, SoTransformManip, SoTransformSeparator, SoTranslation SoUnits