arrow(const Point3 &start, const Vector3 &vector, RenderDevice *renderDevice, const Color4 &color=Color3::orange(), float scale=1.0f) | G3D::Draw | static |
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::Draw | static |
axes(RenderDevice *renderDevice, const Color4 &xColor=Color3::red(), const Color4 &yColor=Color3::green(), const Color4 &zColor=Color3::blue(), float scale=1.0f) | G3D::Draw | static |
box(const Box &box, RenderDevice *rd, const Color4 &solidColor=Color4(1,.2f,.2f,.5f), const Color4 &wireColor=Color3::black()) | G3D::Draw | static |
box(const AABox &box, RenderDevice *rd, const Color4 &solidColor=Color4(1,.2f,.2f,.5f), const Color4 &wireColor=Color3::black()) | G3D::Draw | static |
boxes(const Array< Box > &boxes, RenderDevice *renderDevice, const Color4 &solidColor=Color4(1,.2f,.2f,.5f), const Color4 &wireColor=Color3::black()) | G3D::Draw | static |
boxes(const Array< AABox > &aaboxes, RenderDevice *renderDevice, const Color4 &solidColor=Color4(1,.2f,.2f,.5f), const Color4 &wireColor=Color3::black()) | G3D::Draw | static |
camera(shared_ptr< Camera > camera, RenderDevice *rd) | G3D::Draw | static |
capsule(const Capsule &capsule, RenderDevice *renderDevice, const Color4 &solidColor=Color4(1, 0, 1,.5), const Color4 &wireColor=Color3::black()) | G3D::Draw | static |
cylinder(const Cylinder &cylinder, RenderDevice *renderDevice, const Color4 &solidColor=Color4(1, 1, 0,.5), const Color4 &wireColor=Color3::black()) | G3D::Draw | static |
frustum(const class Frustum &frustum, RenderDevice *rd, const Color4 &color=Color4(1,.4f,.4f, 0.2f), const Color4 &wire=Color3::black()) | G3D::Draw | static |
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::Draw | static |
light(const shared_ptr< Light > &light, RenderDevice *rd, RenderPassType passType, float dirDist=1000.0f) | G3D::Draw | static |
line(const Line &line, RenderDevice *rd, const Color4 &color=Color3::black()) | G3D::Draw | static |
lineSegment(const LineSegment &lineSegment, RenderDevice *rd, const Color4 &color=Color3::black(), float scale=1) | G3D::Draw | static |
physicsFrameSpline(const class PhysicsFrameSpline &spline, RenderDevice *rd, int highlightedIndex=-1) | G3D::Draw | static |
plane(const Plane &plane, RenderDevice *rd, const Color4 &solidColor=Color4(.2f,.2f, 1,.5f), const Color4 &wireColor=Color3::black()) | G3D::Draw | static |
point(const Point3 &point, RenderDevice *rd, const Color4 &color=Color3::white(), float pixelRadius=0.5f) | G3D::Draw | static |
point(const Point2 &point, RenderDevice *rd, const Color4 &color=Color3::white(), float pixelRadius=0.5f) | G3D::Draw | static |
points(const Array< Point3 > &points, RenderDevice *rd, const Array< Color3 > &colors, float pixelRadius=0.5f) | G3D::Draw | static |
points(const Array< Point3 > &points, RenderDevice *rd, const Color4 &color=Color3::white(), float pixelRadius=0.5f) | G3D::Draw | static |
points(const Array< Point2 > &points, RenderDevice *rd, const Color4 &color=Color3::white(), float pixelRadius=0.5f) | G3D::Draw | static |
poly2D(const Array< Vector2 > &polygon, RenderDevice *renderDevice, const Color4 &color=Color3::yellow()) | G3D::Draw | static |
poly2DOutline(const Array< Vector2 > &polygon, RenderDevice *renderDevice, const Color4 &color=Color3::yellow()) | G3D::Draw | static |
ray(const class Ray &ray, RenderDevice *renderDevice, const Color4 &color=Color3::orange(), float scale=1) | G3D::Draw | static |
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::Draw | static |
rect2DBorder(const class Rect2D &rect, RenderDevice *rd, const Color4 &color=Color3::black(), float innerBorder=0, float outerBorder=1) | G3D::Draw | static |
skyBox(RenderDevice *renderDevice, const shared_ptr< Texture > &cubeMap) | G3D::Draw | static |
sphere(const Sphere &sphere, RenderDevice *rd, const Color4 &solidColor=Color4(1, 1, 0,.5f), const Color4 &wireColor=Color3::black()) | G3D::Draw | static |
vertexNormals(const G3D::MeshAlg::Geometry &geometry, RenderDevice *renderDevice, const Color4 &color=Color3::green() *.5, float scale=1) | G3D::Draw | static |
vertexVectors(const Array< Vector3 > &vertexArray, const Array< Vector3 > &directionArray, RenderDevice *renderDevice, const Color4 &color=Color3::red() *0.5, float scale=1) | G3D::Draw | static |
visualizeCameraGeometry(shared_ptr< Camera > camera, RenderDevice *rd) | G3D::Draw | static |
visualizeLightGeometry(const shared_ptr< Light > &light, RenderDevice *rd, RenderPassType passType) | G3D::Draw | static |