Main Page Modules Class Hierarchy Alphabetical List Compound List File List Compound Members
SoCone Member List
This is the complete list of members for SoCone, including all inherited members.
- addAuditor(void *const auditor, const SoNotRec::Type type)
- addCopy(const SoFieldContainer *orig, const SoFieldContainer *copy)
[static]
- addName(SoBase *const base, const char *const name)
[static]
- addPart(SoCone::Part part)
- addToCopyDict(void) const
[virtual]
- addWriteReference(SoOutput *out, SbBool isfromfield=FALSE)
[virtual]
- affectsState(void) const
[virtual]
- ALL enum value (defined in SoCone)
- BaseFlags enum name
[protected]
- beginShape(SoAction *const action, const TriangleShape shapetype, SoDetail *const detail=NULL)
[protected]
- beginSolidShape(SoGLRenderAction *action)
[protected]
- BOTTOM enum value (defined in SoCone)
- bottomRadius
- callback(SoCallbackAction *action)
[virtual]
- callbackS(SoAction *action, SoNode *node)
[static]
- checkCopy(const SoFieldContainer *orig)
[static]
- computeBBox(SoAction *action, SbBox3f &box, SbVec3f ¢er)
[protected, virtual]
- computeObjectSpaceRay(SoRayPickAction *const action)
[protected]
- computeObjectSpaceRay(SoRayPickAction *const action, const SbMatrix &matrix)
[protected]
- copy(SbBool copyconnections=FALSE) const
[virtual]
- copyContents(const SoFieldContainer *from, SbBool copyconnections)
[virtual]
- copyDone(void)
[static]
- copyFieldValues(const SoFieldContainer *container, SbBool copyconnections=FALSE)
- copyThroughConnection(void) const
[virtual]
- createLineSegmentDetail(SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, SoPickedPoint *pp)
[protected, virtual]
- createPointDetail(SoRayPickAction *action, const SoPrimitiveVertex *v, SoPickedPoint *pp)
[protected, virtual]
- createTriangleDetail(SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, const SoPrimitiveVertex *v3, SoPickedPoint *pp)
[protected, virtual]
- decrementCurrentWriteCounter(void)
[static]
- destroy(void)
[protected, virtual]
- doAction(SoAction *action)
[virtual]
- enableNotify(const SbBool flag)
- endShape(void)
[protected]
- endSolidShape(SoGLRenderAction *action)
[protected]
- fieldsAreEqual(const SoFieldContainer *container) const
- findCopy(const SoFieldContainer *orig, const SbBool copyconnections)
[static]
- generatePrimitives(SoAction *action)
[protected, virtual]
- generateVertex(SoPrimitiveVertex *const pv, const SbVec3f &point, const SbBool useTexFunc, const SoTextureCoordinateElement *const tce, const float s, const float t, const SbVec3f &normal)
[protected]
- get(SbString &fielddata)
- get(SbString &fielddata, SoOutput *out)
- getActionMethodIndex(const SoType type)
[static]
- getAllFields(SoFieldList &l) const
[virtual]
- getAuditors(void) const
- getBoundingBox(SoGetBoundingBoxAction *action)
[virtual]
- getBoundingBoxS(SoAction *action, SoNode *node)
[static]
- getByName(const SbName &name)
[static]
- getByName(const SbName &name, SoNodeList &l)
[static]
- getChildren(void) const
[virtual]
- getClassTypeId(void)
[static]
- getComplexityValue(SoAction *action)
[protected]
- getCurrentWriteCounter(void)
[protected, static]
- getDecimatedComplexity(SoState *state, float complexity)
[static]
- getEventIn(const SbName &name) const
[virtual]
- getEventOut(const SbName &name) const
[virtual]
- getField(const SbName &name) const
[virtual]
- getFieldData(void) const
[virtual]
- getFieldDataPtr(void)
[protected, static]
- getFieldName(const SoField *const field, SbName &name) const
- getFields(SoFieldList &l) const
[virtual]
- getFileFormatName(void) const
[protected, virtual]
- getIsBuiltIn(void) const
- getMatrix(SoGetMatrixAction *action)
[virtual]
- getMatrixS(SoAction *action, SoNode *node)
[static]
- getName(void) const
[virtual]
- getNamedBase(const SbName &name, SoType type)
[static]
- getNamedBases(const SbName &name, SoBaseList &baselist, SoType type)
[static]
- getNextActionMethodIndex(void)
[protected, static]
- getNextNodeId(void)
[static]
- getNodeId(void) const
- getNodeType(void) const
- getPrimitiveCount(SoGetPrimitiveCountAction *action)
[virtual]
- getPrimitiveCountS(SoAction *action, SoNode *node)
[static]
- getRefCount(void) const
- getScreenSize(SoState *const state, const SbBox3f &boundingbox, SbVec2s &rectsize)
[static]
- getTraceRefs(void)
[static]
- getTypeId(void) const=0
[pure virtual]
- GLRender(SoGLRenderAction *action)
[virtual]
- GLRenderBelowPath(SoGLRenderAction *action)
[virtual]
- GLRenderBoundingBox(SoGLRenderAction *action)
[protected]
- GLRenderInPath(SoGLRenderAction *action)
[virtual]
- GLRenderOffPath(SoGLRenderAction *action)
[virtual]
- GLRenderS(SoAction *action, SoNode *node)
[static]
- grabEventsCleanup(void)
[virtual]
- grabEventsSetup(void)
[virtual]
- handleEvent(SoHandleEventAction *action)
[virtual]
- handleEventS(SoAction *action, SoNode *node)
[static]
- hasDefaultValues(void) const
- hasMultipleWriteRefs(void) const
[protected]
- hasPart(SoCone::Part part) const
- height
- incNextActionMethodIndex(void)
[protected, static]
- incrementCurrentWriteCounter(void)
[static]
- inherited typedef (defined in SoCone)
[private]
- initClass(void)
[static]
- initClasses(void)
[static]
- initCopyDict(void)
[static]
- INVENTOR enum value
- invokeLineSegmentCallbacks(SoAction *const action, const SoPrimitiveVertex *const v1, const SoPrimitiveVertex *const v2)
[protected]
- invokePointCallbacks(SoAction *const action, const SoPrimitiveVertex *const v)
[protected]
- invokeTriangleCallbacks(SoAction *const action, const SoPrimitiveVertex *const v1, const SoPrimitiveVertex *const v2, const SoPrimitiveVertex *const v3)
[protected]
- IS_ENGINE enum value (defined in SoBase)
[protected]
- IS_GROUP enum value (defined in SoBase)
[protected]
- isBuiltIn
[protected]
- isNotifyEnabled(void) const
- isOfType(SoType type) const
- isOverride(void) const
- LINE_STRIP enum value (defined in SoShape)
- LINES enum value (defined in SoShape)
- nextActionMethodIndex
[protected, static]
- nextUniqueId
[protected, static]
- NodeType enum name
- notify(SoNotList *l)
[virtual]
- Part enum name
- parts
- pick(SoPickAction *action)
[virtual]
- pickS(SoAction *action, SoNode *node)
[static]
- POINTS enum value (defined in SoShape)
- POLYGON enum value (defined in SoShape)
- QUAD_STRIP enum value (defined in SoShape)
- QUADS enum value (defined in SoShape)
- rayPick(SoRayPickAction *action)
[virtual]
- rayPickS(SoAction *action, SoNode *node)
[static]
- read(SoInput *in, SoBase *&base, SoType expectedtype)
[static]
- readInstance(SoInput *in, unsigned short flags)
[protected, virtual]
- ref(void) const
- removeAuditor(void *const auditor, const SoNotRec::Type type)
- removeName(SoBase *const base, const char *const name)
[static]
- removePart(SoCone::Part part)
- search(SoSearchAction *action)
[virtual]
- searchS(SoAction *action, SoNode *node)
[static]
- set(const char *const fielddata)
- set(const char *fielddata, SoInput *in)
- setInstancePrefix(const SbString &c)
[static]
- setName(const SbName &newname)
[virtual]
- setNextActionMethodIndex(int index)
[protected, static]
- setNodeType(const NodeType type)
- setOverride(const SbBool state)
- setToDefaults(void)
- setTraceRefs(SbBool trace)
[static]
- shapeVertex(const SoPrimitiveVertex *const v)
[protected]
- shouldGLRender(SoGLRenderAction *action)
[protected, virtual]
- shouldPrimitiveCount(SoGetPrimitiveCountAction *action)
[protected]
- shouldRayPick(SoRayPickAction *const action)
[protected]
- shouldWrite(void)
- SIDES enum value (defined in SoCone)
- SO_NODE_HEADER(SoCone) (defined in SoCone)
[private]
- SoBase(void)
[protected]
- SoCone(void)
- SoFieldContainer(void)
[protected]
- SoNode(void)
[protected]
- SoShape(void)
[protected]
- startNotify(void)
[virtual]
- touch(void)
- TRIANGLE_FAN enum value (defined in SoShape)
- TRIANGLE_STRIP enum value (defined in SoShape)
- TRIANGLES enum value (defined in SoShape)
- TriangleShape enum name
- uniqueId
[protected]
- unref(void) const
- unrefNoDelete(void) const
- validateNewFieldValue(SoField *field, void *newval)
[virtual]
- VRML1 enum value
- write(SoWriteAction *action)
[virtual]
- writeFooter(SoOutput *out) const
[protected]
- writeHeader(SoOutput *out, SbBool isgroup, SbBool isengine) const
[protected]
- writeInstance(SoOutput *out)
[virtual]
- writeS(SoAction *action, SoNode *node)
[static]
- ~SoBase()
[protected, virtual]
- ~SoCone()
[protected, virtual]
- ~SoFieldContainer()
[protected]
- ~SoNode()
[protected, virtual]
- ~SoShape()
[protected, virtual]
Generated at Tue Mar 5 03:31:22 2002 for Coin by
1.2.9 written by Dimitri van Heesch,
© 1997-2001