H3D::Extrusion Member List

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

allowCulling(bool allow)H3D::X3DGeometryNode [inline]
allowingCulling()H3D::X3DGeometryNode [inline]
beginCapH3D::Extrusion
boundH3D::H3DBoundedObject
boundTreeH3D::X3DGeometryNode
calculateNormal(const vector< Vec3f > &vertex_vector, H3DInt32 right, H3DInt32 middle, H3DInt32 left)H3D::Extrusion [inline, protected]
ccwH3D::Extrusion
cleanUpFunction(void *userdata)H3D::X3DGeometryNode [inline, protected, static]
closestPoint(const Vec3f &p, NodeIntersectResult &result)H3D::X3DGeometryNode [virtual]
coinc(T a, T b)H3D::Extrusion [inline, protected]
contactNormalH3D::X3DGeometryNode
contactPointH3D::X3DGeometryNode
contactTexCoordH3D::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
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]
getBound(HAPI::Vec3 &center, HAPI::Vec3 &size)H3D::X3DGeometryNode [inline, virtual]
getCullFace()H3D::X3DGeometryNode [inline]
getField(const string &name)H3D::Node [virtual]
getHapticShapeId(unsigned int index)H3D::X3DGeometryNode
getManualInitialize()H3DUtil::RefCountedClass
getName()H3DUtil::RefCountedClass
getOpenGLHapticShape(H3DSurfaceNode *_surface, const Matrix4f &_transform, int _nr_vertices=-1)H3D::X3DGeometryNode
getOptionNode(OptionNodeType *&option)H3D::X3DGeometryNode [inline]
getTypeName()H3DUtil::RefCountedClass
glRender()H3D::X3DGeometryNode [inline, virtual]
H3DBoundedObject(Inst< SFBound > _bound=0)H3D::H3DBoundedObject [inline]
H3DDisplayListObject(Inst< DisplayList > _displayList=0)H3D::H3DDisplayListObject
haptic_shape_idsH3D::X3DGeometryNode [protected]
hasName()H3DUtil::RefCountedClass
initialize()H3D::X3DGeometryNode [virtual]
is_initializedH3DUtil::RefCountedClass [protected]
isInitialized()H3DUtil::RefCountedClass
isTouchedH3D::X3DGeometryNode
lineIntersect(const Vec3f &from, const Vec3f &to, LineIntersectResult &result)H3D::X3DGeometryNode [virtual]
manual_initializeH3DUtil::RefCountedClass [protected]
metadataH3D::X3DNode
movingSphereIntersect(H3DFloat radius, const Vec3f &from, const Vec3f &to, NodeIntersectResult &result)H3D::X3DGeometryNode [virtual]
nameH3DUtil::RefCountedClass [protected]
Node()H3D::Node
nrFeedbackBufferValues()HAPI::HAPIGLShape [virtual]
nrLines()HAPI::HAPIGLShape [virtual]
nrPoints()HAPI::HAPIGLShape [virtual]
nrTriangles()H3D::Extrusion [inline, virtual]
nrVertices()HAPI::HAPIGLShape
optionsH3D::X3DGeometryNode
orientationH3D::Extrusion
ref()H3DUtil::RefCountedClass
ref_countH3DUtil::RefCountedClass [protected]
ref_count_lock_pointerH3DUtil::RefCountedClass [protected]
RefCountedClass()H3DUtil::RefCountedClass
RefCountedClass(bool _use_lock)H3DUtil::RefCountedClass
render()H3D::Extrusion [virtual]
scaleH3D::Extrusion
setCullFace(GLenum face)H3D::X3DGeometryNode [inline]
setManualInitialize(bool b)H3DUtil::RefCountedClass
setName(const string &_name)H3DUtil::RefCountedClass
solidH3D::Extrusion
spineH3D::Extrusion
traverseSG(TraverseInfo &ti)H3D::Extrusion [virtual]
type_nameH3DUtil::RefCountedClass [protected]
unref()H3DUtil::RefCountedClass
useBackFaceCulling(bool enabled)H3D::X3DGeometryNode [inline]
useCulling(bool enabled)H3D::X3DGeometryNode [inline]
usingCulling()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, Inst< MFVec3f > _contactTexCoord=0, Inst< SFBoundTree > _boundTree=0)H3D::X3DGeometryNode
X3DNode(Inst< SFNode > _metadata=0)H3D::X3DNode
~HAPIGLShape()HAPI::HAPIGLShape [virtual]
~Node()H3D::Node [inline, virtual]
~RefCountedClass()H3DUtil::RefCountedClass [virtual]
~X3DGeometryNode()H3D::X3DGeometryNode [virtual]


Generated on Fri Nov 7 10:30:01 2008 for H3D API by  doxygen 1.5.7