Support Forum       G3D Web Page     
G3D::Shape Member List

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

area() const =0G3D::Shapepure virtual
axes()G3D::Shapeinlinevirtual
boundingAABox() const =0G3D::Shapepure virtual
boundingSphere() const =0G3D::Shapepure virtual
box()G3D::Shapeinlinevirtual
box() constG3D::Shapeinlinevirtual
capsule()G3D::Shapeinlinevirtual
capsule() constG3D::Shapeinlinevirtual
center() const =0G3D::Shapepure virtual
createShared(ArgTypes &&... args)G3D::ReferenceCountedObjectinlineprotectedstatic
cylinder()G3D::Shapeinlinevirtual
cylinder() constG3D::Shapeinlinevirtual
getRandomSurfacePoint(Point3 &P, Vector3 &N=Vector3::ignore, Random &rnd=Random::common()) const =0G3D::Shapepure virtual
indexArray() constG3D::Shapeinlinevirtual
plane()G3D::Shapeinlinevirtual
plane() constG3D::Shapeinlinevirtual
point()G3D::Shapeinlinevirtual
point() constG3D::Shapeinlinevirtual
randomInteriorPoint(Random &rnd=Random::common()) const =0G3D::Shapepure virtual
ray()G3D::Shapeinlinevirtual
ray() constG3D::Shapeinlinevirtual
render(class RenderDevice *rd, const CoordinateFrame &cframe, Color4 solidColor=Color4(.5,.5, 0,.5), Color4 wireColor=Color3::black())=0G3D::Shapepure virtual
sphere()G3D::Shapeinlinevirtual
sphere() constG3D::Shapeinlinevirtual
triangle()G3D::Shapeinlinevirtual
triangle() constG3D::Shapeinlinevirtual
type() const =0G3D::Shapepure virtual
typeToString(Type t)G3D::Shapestatic
vertexArray() constG3D::Shapeinlinevirtual
volume() const =0G3D::Shapepure virtual
~ReferenceCountedObject()G3D::ReferenceCountedObjectinlinevirtual
~Shape()G3D::Shapeinlinevirtual

documentation generated on Wed Nov 24 2021 08:02:00 using doxygen 1.8.15