sculpto
|
#include <basis.h>
Public Member Functions | |
const mesh_type | GetType () const |
const std::vector< Tvertex > | GetVertices () const |
const std::vector< u32 > | GetIndices () const |
const vec3 & | GetBoundMin () const |
const vec3 & | GetBoundMax () const |
std::vector< Tvertex >::const_iterator | cbegin () const |
std::vector< Tvertex >::const_iterator | cend () const |
basis (mesh_type MeshType) | |
basis (mesh_type MeshType, const std::vector< Tvertex > &Vertices, const std::vector< u32 > &Indices) | |
basis (mesh_type MeshType, std::vector< Tvertex > &&Vertices, std::vector< u32 > &&Indices) | |
virtual | ~basis ()=default |
Public Attributes | |
mesh_type | MeshType |
std::vector< Tvertex > | Vertices {} |
std::vector< u32 > | Indices {} |
vec3 | Min {} |
vec3 | Max {} |
Topology object basis class.
|
inline |
|
inline |
|
inline |
|
virtualdefault |
Topology object basis default destructor.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
std::vector<u32> scl::topology::basis< Tvertex >::Indices {} |
vec3 scl::topology::basis< Tvertex >::Max {} |
mesh_type scl::topology::basis< Tvertex >::MeshType |
vec3 scl::topology::basis< Tvertex >::Min {} |
std::vector<Tvertex> scl::topology::basis< Tvertex >::Vertices {} |