TinyGPU
Loading...
Searching...
No Matches
WireFrame3D< RGB_T > Member List

This is the complete list of members for WireFrame3D< RGB_T >, including all inherited members.

axis(float length=1.0f)WireFrame3D< RGB_T >inlinestatic
begin()WireFrame3D< RGB_T >inline
camera() constWireFrame3D< RGB_T >inline
camera_WireFrame3D< RGB_T >protected
clearDepthBuffer()WireFrame3D< RGB_T >inline
clipLineToCameraRange(Vec3 &start, Vec3 &end) constWireFrame3D< RGB_T >inlineprotected
clipLineToPlane(Vec3 &start, Vec3 &end, float planeZ, bool keepLessEqual)WireFrame3D< RGB_T >inlineprotectedstatic
clipPointToCameraRange(const Vec3 &point) constWireFrame3D< RGB_T >inlineprotected
createOrthographicMatrix(float left, float right, float bottom, float top, float nearPlane, float farPlane)WireFrame3D< RGB_T >inlineprotectedstatic
createPerspectiveMatrix(float fovYDegrees, float aspect, float nearPlane, float farPlane)WireFrame3D< RGB_T >inlineprotectedstatic
cross(const Vec3 &first, const Vec3 &second)WireFrame3D< RGB_T >inlineprotectedstatic
cube(float size=1.0f)WireFrame3D< RGB_T >inlinestatic
currentAspectRatio() constWireFrame3D< RGB_T >inlineprotected
depthBuffer_WireFrame3D< RGB_T >protected
dot(const Vec3 &first, const Vec3 &second)WireFrame3D< RGB_T >inlineprotectedstatic
drawDepthLine(ISurface< RGB_T > &target, const ProjectedPoint &start, const ProjectedPoint &end, RGB_T color)WireFrame3D< RGB_T >inlineprotected
grid(size_t subdivisions=10, float spacing=1.0f)WireFrame3D< RGB_T >inlinestatic
length(const Vec3 &vector)WireFrame3D< RGB_T >inlineprotectedstatic
lookAt(const Vec3 &eye, const Vec3 &target, const Vec3 &up)WireFrame3D< RGB_T >inlinestatic
normalize(const Vec3 &vector)WireFrame3D< RGB_T >inlineprotectedstatic
orthographicBottom_WireFrame3D< RGB_T >protected
orthographicLeft_WireFrame3D< RGB_T >protected
orthographicRight_WireFrame3D< RGB_T >protected
orthographicTop_WireFrame3D< RGB_T >protected
perspectiveFovYDegrees_WireFrame3D< RGB_T >protected
plotDepthPixel(ISurface< RGB_T > &target, int x, int y, float depth, RGB_T color)WireFrame3D< RGB_T >inlineprotected
projectionMatrix() constWireFrame3D< RGB_T >inline
projectionMatrix_WireFrame3D< RGB_T >protected
ProjectionMode enum nameWireFrame3D< RGB_T >protected
projectionMode_WireFrame3D< RGB_T >protected
projectPoint(const Vec3 &point, int16_t &screenX, int16_t &screenY, float &depth, const Mat4 &model=Mat4::identity()) constWireFrame3D< RGB_T >inline
projectViewPoint(const Vec3 &viewPoint, ProjectedPoint &projected) constWireFrame3D< RGB_T >inlineprotected
renderWireframe(ISurface< RGB_T > &target, const Mesh &mesh, const Mat4 &model=Mat4::identity(), RGB_T color=RGB_T(255, 255, 255), bool clearDepth=true)WireFrame3D< RGB_T >inline
resizeDepthBuffer()WireFrame3D< RGB_T >inlineprotected
rotationX(float radians)WireFrame3D< RGB_T >inlinestatic
rotationY(float radians)WireFrame3D< RGB_T >inlinestatic
rotationZ(float radians)WireFrame3D< RGB_T >inlinestatic
scaling(float x, float y, float z)WireFrame3D< RGB_T >inlinestatic
setCamera(const Camera &camera)WireFrame3D< RGB_T >inline
setOrthographic(float left, float right, float bottom, float top, float nearPlane=0.1f, float farPlane=100.0f)WireFrame3D< RGB_T >inline
setPerspective(float fovYDegrees, float nearPlane=0.1f, float farPlane=100.0f)WireFrame3D< RGB_T >inline
setViewport(size_t viewportWidth, size_t viewportHeight)WireFrame3D< RGB_T >inline
sphere(float radius=1.0f, size_t latitudeSteps=8, size_t longitudeSteps=12)WireFrame3D< RGB_T >inlinestatic
transformAffine(const Mat4 &matrix, const Vec3 &point)WireFrame3D< RGB_T >inlineprotectedstatic
transformPoint(const Mat4 &matrix, const Vec3 &point)WireFrame3D< RGB_T >inlinestatic
translation(float x, float y, float z)WireFrame3D< RGB_T >inlinestatic
updateProjectionMatrix()WireFrame3D< RGB_T >inlineprotected
updateViewMatrix()WireFrame3D< RGB_T >inlineprotected
viewMatrix() constWireFrame3D< RGB_T >inline
viewMatrix_WireFrame3D< RGB_T >protected
viewportHeight() constWireFrame3D< RGB_T >inline
viewportHeight_WireFrame3D< RGB_T >protected
viewportWidth() constWireFrame3D< RGB_T >inline
viewportWidth_WireFrame3D< RGB_T >protected
WireFrame3D()WireFrame3D< RGB_T >inline
WireFrame3D(size_t viewportWidth, size_t viewportHeight)WireFrame3D< RGB_T >inline
WireFrame3D(ISurface< RGB_T > &surface)WireFrame3D< RGB_T >inline