Here are the classes, structs, unions and interfaces with brief descriptions:
CArray3D< T > | A generic 3D multi-size array template |
CVoxelyze | Defines and simulates a configuration of voxels |
CVX_Collision | Defines a potential collision between two voxels |
CVX_External | Container for all external influences on a voxel such as forces and prescribed displacements |
CVX_LinearSolver | A linear solver for Voxelyze |
CVX_Link | Defines a solid link between two adjacent voxels and holds its current state |
CVX_Material | Defines the properties a raw material |
CVX_MaterialLink | Defines the homogenous material properties of a link connecting two voxels |
CVX_MaterialVoxel | Defines a voxel type of a specific material |
CVX_MeshRender | Voxelyze mesh visualizer |
CVX_Voxel | Defines a specific instance of a voxel and holds its current state |
Index3D | A generic three-integer index container (for X, Y, Z) for use with the CArray3D class |
Quat3D< T > | A generic 3D quaternion template |
Vec3D< T > | A generic 3D vector template |