H3D::Extrusion Member List

This is the complete list of members for H3D::Extrusion, including all inherited members.

allow_back_face_culling (defined in H3D::X3DGeometryNode)H3D::X3DGeometryNode [protected]
allowBackFaceCulling(bool allow)H3D::X3DGeometryNode [inline]
allowingBackFaceCulling()H3D::X3DGeometryNode [inline]
beginCapH3D::Extrusion
boundH3D::H3DBoundedObject
calculateNormal(const vector< Vec3f > &vertex_vector, H3DInt32 right, H3DInt32 middle, H3DInt32 left)H3D::Extrusion [inline, protected]
callback_data (defined in H3D::X3DGeometryNode)H3D::X3DGeometryNode [protected]
ccwH3D::Extrusion
coinc(T a, T b)H3D::Extrusion [inline, protected]
contactNormalH3D::X3DGeometryNode
contactPointH3D::X3DGeometryNode
convexH3D::Extrusion
creaseAngleH3D::Extrusion
crossSectionH3D::Extrusion
databaseH3D::Extrusion [static]
defaultXMLContainerField()H3D::X3DGeometryNode [inline, virtual]
displayListH3D::H3DDisplayListObject
endCapH3D::Extrusion
Extrusion(Inst< SFNode > _metadata=0, Inst< SFBound > _bound=0, Inst< DisplayList > _displayList=0, Inst< SFBool > _beginCap=0, Inst< SFBool > _ccw=0, Inst< SFBool > _convex=0, Inst< SFFloat > _creaseAngle=0, Inst< MFVec2f > _crossSection=0, Inst< SFBool > _endCap=0, Inst< MFRotation > _orientation=0, Inst< MFVec2f > _scale=0, Inst< SFBool > _solid=0, Inst< MFVec3f > _spine=0, Inst< VertexVectors > _vertexVector=0)H3D::Extrusion
Field (defined in H3D::Node)H3D::Node [friend]
findSurroundingFaces(H3DInt32 i, H3DInt32 j, bool closedSpine, H3DInt32 nrOfSpinePoints, bool closedCrossSection, H3DInt32 nrOfCrossSectionPoints)H3D::Extrusion [protected]
forceH3D::X3DGeometryNode
generateNormalsPerFace(const vector< Vec3f > &vertex_vector, const vector< Vec2f > &cross_section, vector< Vec3f > &yAxis, bool ccwcheck, H3DInt32 nrOfCrossSectionPoints, H3DInt32 nrOfSpinePoints, bool closedCrossSection, H3DInt32 &ifCapsAdd)H3D::Extrusion [protected]
generateNormalsPerVertex(vector< Vec3f > &normalVector, const vector< Vec3f > &vertex_vector, const vector< Vec2f > &cross_section, vector< Vec3f > &yAxis, bool ccwcheck, H3DInt32 nrOfCrossSectionPoints, H3DInt32 nrOfSpinePoints, bool closedSpine, H3DFloat crease_angle, H3DInt32 &ifCapsAdd)H3D::Extrusion [protected]
generateNormalsPerVertex(vector< Vec3f > &normalVector, const vector< Vec3f > &vertex_vector, const vector< Vec2f > &cross_section, vector< Vec3f > &yAxis, bool ccwcheck, H3DInt32 nrOfCrossSectionPoints, H3DInt32 nrOfSpinePoints, bool closedSpine, H3DInt32 &ifCapsAdd)H3D::Extrusion [protected]
getField(const string &name)H3D::Node [virtual]
getHLShapeId(HLHapticsDevice *hd, unsigned int index)H3D::X3DGeometryNode
getOpenGLHapticShape(H3DSurfaceNode *_surface, const Matrix4f &_transform, HLint _nr_vertices=-1)H3D::X3DGeometryNode
getOptionNode(OptionNodeType *&option)H3D::X3DGeometryNode [inline]
H3DBoundedObject(Inst< SFBound > _bound=0)H3D::H3DBoundedObject [inline]
H3DDisplayListObject(Inst< DisplayList > _displayList=0)H3D::H3DDisplayListObject
hl_shape_idsH3D::X3DGeometryNode [protected]
hlRender(HLHapticsDevice *hd, Matrix4f &transform)H3D::X3DGeometryNode [inline, virtual]
id (defined in H3D::Node)H3D::Node [protected]
isTouchedH3D::X3DGeometryNode
metadataH3D::X3DNode
MField (defined in H3D::Node)H3D::Node [friend]
MFOptionsNode typedef (defined in H3D::X3DGeometryNode)H3D::X3DGeometryNode
motionCallback(HLenum event, HLuint object, HLenum thread, HLcache *cache, void *userdata)H3D::X3DGeometryNode [protected, static]
newInstance() (defined in H3D::Node)H3D::Node [inline, static]
Node()H3D::Node
nr_nodes_created (defined in H3D::Node)H3D::Node [protected, static]
optionsH3D::X3DGeometryNode
orientationH3D::Extrusion
RefCountSField (defined in H3D::Node)H3D::Node [friend]
render()H3D::Extrusion [virtual]
scaleH3D::Extrusion
SField (defined in H3D::Node)H3D::Node [friend]
ShapeIdMap typedef (defined in H3D::X3DGeometryNode)H3D::X3DGeometryNode [protected]
solidH3D::Extrusion
spineH3D::Extrusion
touchCallback(HLenum event, HLuint object, HLenum thread, HLcache *cache, void *userdata)H3D::X3DGeometryNode [protected, static]
untouchCallback(HLenum event, HLuint object, HLenum thread, HLcache *cache, void *userdata)H3D::X3DGeometryNode [protected, static]
use_back_face_culling (defined in H3D::X3DGeometryNode)H3D::X3DGeometryNode [protected]
useBackFaceCulling(bool enabled)H3D::X3DGeometryNode [inline]
usingBackFaceCulling()H3D::X3DGeometryNode [inline]
vertexVectorH3D::Extrusion
X3DChildNode(Inst< SFNode > _metadata=0)H3D::X3DChildNode
X3DGeometryNode(Inst< SFNode > _metadata=0, Inst< SFBound > _bound=0, Inst< DisplayList > _displayList=0, Inst< MFBool > _isTouched=0, Inst< MFVec3f > _force=0, Inst< MFVec3f > _contactPoint=0, Inst< MFVec3f > _contactNormal=0)H3D::X3DGeometryNode
X3DNode(Inst< SFNode > _metadata=0)H3D::X3DNode
~Node()H3D::Node [inline, virtual]
~X3DGeometryNode()H3D::X3DGeometryNode [virtual]


Generated on Thu Aug 24 12:39:02 2006 for H3D API by  doxygen 1.4.5