SoShape(3IV)
SoShape (SoShape) - abstract base class for all shape nodes
Showing IRIX 6.5.30 (default release). Added in IRIX 6.5.22.
NAME SoShape (SoShape) - abstract base class for all shape nodes INHERITS FROM SoBase > SoFieldContainer > SoNode > SoShape SYNOPSIS #include <Inventor_c/nodes/SoShape.h> Functions from class SoShape: SoType SoShapeGetClassTypeId() Functions from class SoNode: void SoShapeSetOverride(SoShape *this, SbBool state) SbBool SoShapeIsOverride(const SoShape *this) SoNode * SoShapeCopy(const SoShape *this, SbBool copyConnections = FALSE) SbBool SoShapeAffectsState(const SoShape *this) SoNode * SoShapeGetByName(const char *name) int SoShapeGetByNameList(const char *name, SoNodeList *list) Functions from class SoFieldContainer: void SoShapeSetToDflts(SoShape *this) SbBool SoShapeHasDfltVals(const SoShape *this) SbBool SoShapeFldsAreEq(const SoShape *this, const SoFieldContainer *fc) void SoShapeCopyFieldVals(SoShape *this, const SoFieldContainer *fc, SbBool copyConnections = FALSE) SbBool SoShapeSet(SoShape *this, const char *fieldDataString) void SoShapeGet(SoShape *this, SbString *fieldDataString) int SoShapeGetFields(const SoShape *this, SoFieldList *resultList) SoField * SoShapeGetField(const SoShape *this, const char *fieldName) SbBool SoShapeGetFieldName(const SoShape *this, const SoField *field, SbName *fieldName) SbBool SoShapeIsNotifyEnabled(const SoShape *this) SbBool SoShapeEnableNotify(SoShape *this, SbBool flag) Functions from class SoBase: void SoShapeRef(SoShape *this) void SoShapeUnref(const SoShape *this) void SoShapeUnrefNoDelete(const SoShape *this) void SoShapeTouch(SoShape *this) SoType SoShapeGetTypeId(const SoShape *this) SbBool SoShapeIsOfType(const SoShape *this, SoType type) void SoShapeSetName(SoShape *this, const char *name) SbName SoShapeGetName(const SoShape *this) DESCRIPTION This node is the abstract base class for all shape (geometry) nodes. All classes derived from SoShape draw geometry during render traversal. FUNCTIONS SoType SoShapeGetClassTypeId() 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 SoCone, SoCube, SoCylinder, SoIndexedNurbsCurve, SoIndexedNurbsSurface, SoNurbsCurve, SoNurbsSurface, SoShapeHints, SoShapeKit, SoSphere, SoText2, SoText3, SoVertexShape