![]() |
ProtoTracer
1.0
Real-time 3D rendering and animation engine
|
Files | |
AxisAngle.cpp | |
AxisAngle.h | |
Represents a rotation defined by an axis and an angle. | |
DirectionAngle.cpp | |
DirectionAngle.h | |
Represents a rotation defined by a direction vector and an angle. | |
EulerAngles.cpp | |
EulerAngles.h | |
Represents rotations in 3D space using Euler angles. | |
EulerConstants.cpp | |
EulerConstants.h | |
Provides predefined constants for common Euler rotation orders. | |
EulerOrder.cpp | |
EulerOrder.h | |
Defines the EulerOrder class for specifying rotation orders in 3D space. | |
Mathematics.cpp | |
Mathematics.h | |
Provides a collection of mathematical utility functions and constants. | |
Mathematics.tpp | |
Plane.cpp | |
Plane.h | |
Defines the Plane class for representing a plane in 3D space. | |
Quaternion.cpp | |
Quaternion.h | |
Defines the Quaternion class for 3D rotations and transformations. | |
Rotation.cpp | |
Rotation.h | |
Defines the Rotation class for handling 3D rotations using various representations. | |
RotationMatrix.cpp | |
RotationMatrix.h | |
Defines the RotationMatrix class for representing and manipulating 3D rotation matrices. | |
Transform.cpp | |
Transform.h | |
Defines the Transform class for managing position, rotation, and scale of objects. | |
Vector2D.cpp | |
Vector2D.h | |
Defines a 2D vector and various related operations. | |
Vector3D.cpp | |
Vector3D.h | |
Defines a 3D vector and various related operations. | |
YawPitchRoll.cpp | |
YawPitchRoll.h | |
Represents an orientation using yaw, pitch, and roll angles. | |