Support Forum       G3D Web Page     
G3D::MeshShape Member List

This is the complete list of members for G3D::MeshShape, including all inherited members.

area() constG3D::MeshShapevirtual
axes()G3D::Shapeinlinevirtual
boundingAABox() constG3D::MeshShapevirtual
boundingSphere() constG3D::MeshShapevirtual
box()G3D::Shapeinlinevirtual
box() constG3D::Shapeinlinevirtual
bspTree() constG3D::MeshShapeinlinevirtual
capsule()G3D::Shapeinlinevirtual
capsule() constG3D::Shapeinlinevirtual
center() constG3D::MeshShapevirtual
createShared(ArgTypes &&... args)G3D::ReferenceCountedObjectinlineprotectedstatic
cylinder()G3D::Shapeinlinevirtual
cylinder() constG3D::Shapeinlinevirtual
getRandomSurfacePoint(Vector3 &P, Vector3 &N=Vector3::ignore, Random &rnd=Random::common()) constG3D::MeshShapevirtual
getRandomSurfacePoint(Vector3 &P, Vector3 &N, int &triangleStartIndex, Vector3 &barycentricWeights, Random &rnd=Random::common()) constG3D::MeshShapevirtual
indexArray() constG3D::MeshShapeinlinevirtual
MeshShape(const Array< Vector3 > &vertex, const Array< int > &index)G3D::MeshShape
MeshShape(const String &filename, float scale=1.0f)G3D::MeshShapeexplicit
MeshShape(const CPUVertexArray &vertexArray, const Array< Tri > &tri)G3D::MeshShape
MeshShape(const class ParseOBJ &parseOBJ)G3D::MeshShapeexplicit
plane()G3D::Shapeinlinevirtual
plane() constG3D::Shapeinlinevirtual
point()G3D::Shapeinlinevirtual
point() constG3D::Shapeinlinevirtual
randomInteriorPoint(Random &rnd=Random::common()) constG3D::MeshShapevirtual
ray()G3D::Shapeinlinevirtual
ray() constG3D::Shapeinlinevirtual
render(RenderDevice *rd, const CoordinateFrame &cframe, Color4 solidColor=Color4(0.5f, 0.5f, 0, 0.5f), Color4 wireColor=Color3::black())G3D::MeshShapevirtual
sphere()G3D::Shapeinlinevirtual
sphere() constG3D::Shapeinlinevirtual
triangle()G3D::Shapeinlinevirtual
triangle() constG3D::Shapeinlinevirtual
type() constG3D::MeshShapeinlinevirtual
typeToString(Type t)G3D::Shapestatic
vertexArray() constG3D::MeshShapeinlinevirtual
volume() constG3D::MeshShapevirtual
~ReferenceCountedObject()G3D::ReferenceCountedObjectinlinevirtual
~Shape()G3D::Shapeinlinevirtual

documentation generated on Wed Nov 24 2021 08:01:58 using doxygen 1.8.15