Support Forum       G3D Web Page     
G3D::Draw Member List

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

arrow(const Point3 &start, const Vector3 &vector, RenderDevice *renderDevice, const Color4 &color=Color3::orange(), float scale=1.0f)G3D::Drawstatic
axes(const class CoordinateFrame &cframe, RenderDevice *renderDevice, const Color4 &xColor=Color3::red(), const Color4 &yColor=Color3::green(), const Color4 &zColor=Color3::blue(), float scale=1.0f)G3D::Drawstatic
axes(RenderDevice *renderDevice, const Color4 &xColor=Color3::red(), const Color4 &yColor=Color3::green(), const Color4 &zColor=Color3::blue(), float scale=1.0f)G3D::Drawstatic
box(const Box &box, RenderDevice *rd, const Color4 &solidColor=Color4(1,.2f,.2f,.5f), const Color4 &wireColor=Color3::black())G3D::Drawstatic
box(const AABox &box, RenderDevice *rd, const Color4 &solidColor=Color4(1,.2f,.2f,.5f), const Color4 &wireColor=Color3::black())G3D::Drawstatic
boxes(const Array< Box > &boxes, RenderDevice *renderDevice, const Color4 &solidColor=Color4(1,.2f,.2f,.5f), const Color4 &wireColor=Color3::black())G3D::Drawstatic
boxes(const Array< AABox > &aaboxes, RenderDevice *renderDevice, const Color4 &solidColor=Color4(1,.2f,.2f,.5f), const Color4 &wireColor=Color3::black())G3D::Drawstatic
camera(shared_ptr< Camera > camera, RenderDevice *rd)G3D::Drawstatic
capsule(const Capsule &capsule, RenderDevice *renderDevice, const Color4 &solidColor=Color4(1, 0, 1,.5), const Color4 &wireColor=Color3::black())G3D::Drawstatic
cylinder(const Cylinder &cylinder, RenderDevice *renderDevice, const Color4 &solidColor=Color4(1, 1, 0,.5), const Color4 &wireColor=Color3::black())G3D::Drawstatic
frustum(const class Frustum &frustum, RenderDevice *rd, const Color4 &color=Color4(1,.4f,.4f, 0.2f), const Color4 &wire=Color3::black())G3D::Drawstatic
histogram(const Rect2D &area, const Array< float > &values, float binSize, RenderDevice *rd, shared_ptr< GFont > font, const Color4 &boxColor=Color3::black(), const Color4 &labelColor=Color3::black(), float fontSize=12.0f, bool useLogScale=false)G3D::Drawstatic
light(const shared_ptr< Light > &light, RenderDevice *rd, RenderPassType passType, float dirDist=1000.0f)G3D::Drawstatic
line(const Line &line, RenderDevice *rd, const Color4 &color=Color3::black())G3D::Drawstatic
lineSegment(const LineSegment &lineSegment, RenderDevice *rd, const Color4 &color=Color3::black(), float scale=1)G3D::Drawstatic
physicsFrameSpline(const class PhysicsFrameSpline &spline, RenderDevice *rd, int highlightedIndex=-1)G3D::Drawstatic
plane(const Plane &plane, RenderDevice *rd, const Color4 &solidColor=Color4(.2f,.2f, 1,.5f), const Color4 &wireColor=Color3::black())G3D::Drawstatic
point(const Point3 &point, RenderDevice *rd, const Color4 &color=Color3::white(), float pixelRadius=0.5f)G3D::Drawstatic
point(const Point2 &point, RenderDevice *rd, const Color4 &color=Color3::white(), float pixelRadius=0.5f)G3D::Drawstatic
points(const Array< Point3 > &points, RenderDevice *rd, const Array< Color3 > &colors, float pixelRadius=0.5f)G3D::Drawstatic
points(const Array< Point3 > &points, RenderDevice *rd, const Color4 &color=Color3::white(), float pixelRadius=0.5f)G3D::Drawstatic
points(const Array< Point2 > &points, RenderDevice *rd, const Color4 &color=Color3::white(), float pixelRadius=0.5f)G3D::Drawstatic
poly2D(const Array< Vector2 > &polygon, RenderDevice *renderDevice, const Color4 &color=Color3::yellow())G3D::Drawstatic
poly2DOutline(const Array< Vector2 > &polygon, RenderDevice *renderDevice, const Color4 &color=Color3::yellow())G3D::Drawstatic
ray(const class Ray &ray, RenderDevice *renderDevice, const Color4 &color=Color3::orange(), float scale=1)G3D::Drawstatic
rect2D(const class Rect2D &rect, RenderDevice *rd, const Color4 &color=Color3::white(), const shared_ptr< Texture > &textureMap=nullptr, const Sampler &sampler=Sampler::video(), bool invertY=false, float gammaAdjust=1.0f)G3D::Drawstatic
rect2DBorder(const class Rect2D &rect, RenderDevice *rd, const Color4 &color=Color3::black(), float innerBorder=0, float outerBorder=1)G3D::Drawstatic
skyBox(RenderDevice *renderDevice, const shared_ptr< Texture > &cubeMap)G3D::Drawstatic
sphere(const Sphere &sphere, RenderDevice *rd, const Color4 &solidColor=Color4(1, 1, 0,.5f), const Color4 &wireColor=Color3::black())G3D::Drawstatic
vertexNormals(const G3D::MeshAlg::Geometry &geometry, RenderDevice *renderDevice, const Color4 &color=Color3::green() *.5, float scale=1)G3D::Drawstatic
vertexVectors(const Array< Vector3 > &vertexArray, const Array< Vector3 > &directionArray, RenderDevice *renderDevice, const Color4 &color=Color3::red() *0.5, float scale=1)G3D::Drawstatic
visualizeCameraGeometry(shared_ptr< Camera > camera, RenderDevice *rd)G3D::Drawstatic
visualizeLightGeometry(const shared_ptr< Light > &light, RenderDevice *rd, RenderPassType passType)G3D::Drawstatic

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