Gin
Loading...
Searching...
No Matches
Classes | Typedefs

Classes

class  Camera3D
 A 3D camera that can be positioned and oriented in space. More...
 
struct  Mat4< T >
 A 4x4 matrix class for 3D transformations. More...
 
class  Renderer3D
 Renders a 3D scene to a juce::Graphics context as wireframes. More...
 
struct  Point3D
 Represents a point in 3D space. More...
 
struct  LineSegment3D
 Represents a line segment in 3D space. More...
 
class  Object3D
 A 3D object that contains a collection of points and line segments with a transform. More...
 
class  Scene3D
 A scene containing multiple 3D objects and a camera. More...
 
struct  Vec3< T >
 A 3D vector class for representing points and directions in 3D space. More...
 

Typedefs

using Mat4f = Mat4< float >
 
using Mat4d = Mat4< double >
 
using Vec3f = Vec3< float >
 
using Vec3d = Vec3< double >
 

Detailed Description

Typedef Documentation

◆ Mat4f

◆ Mat4d

◆ Vec3f

◆ Vec3d