#include <GriddedMesh.h>
|
| GridMesh () |
|
| GridMesh (const Geometry &model) |
|
bool | isValid () const |
|
void | setupVertexTable (Vector< t_dims, uint04 > index_size, Geometry::VertexMode position, Geometry::VertexMode normal=Geometry::VertexMode::e_no_vertex, Geometry::VertexMode color=Geometry::VertexMode::e_no_vertex, Geometry::VertexMode texture=Geometry::VertexMode::e_no_vertex, Geometry::VertexMode tangent=Geometry::VertexMode::e_no_vertex, Geometry::VertexMode bitangent=Geometry::VertexMode::e_no_vertex, Geometry::VertexMode bones=Geometry::VertexMode::e_no_vertex) |
|
const Vector< t_dims, uint04 > & | getIndexSize () const |
|
template<class t_type > |
void | setVertex (VertexProperty property, Vector< t_dims, uint04 > index, const t_type &vector) |
|
template<class t_type > |
t_type | vertex (VertexProperty property, Vector< t_dims, uint04 > index) const |
|
template<class t_type > |
void | setVertexProperty (uint04 property_index, Vector< t_dims, uint04 > index, const t_type &value) |
|
template<class t_type > |
t_type | getVertexProperty (uint04 property_index, Vector< t_dims, uint04 > index) const |
|
template<class t_type > |
t_type | interpolateVertex (VertexProperty property, const Vector< t_dims, fltp08 > &index, InterpolationValues interpolation=InterpolationValues::e_linear) const |
|
Geometry | geometry () const |
|
uint04 | convertToIndex (const Vector< t_dims, uint04 > &location) const |
|
Vector< t_dims, uint04 > | convertFromIndex (const uint04 &location) const |
|
void | setSize (Vector< t_dims, uint04 > index_size) |
|
◆ GridMesh() [1/2]
◆ GridMesh() [2/2]
◆ geometry()
◆ getIndexSize()
◆ getVertexProperty()
◆ interpolateVertex()
◆ isValid()
◆ setupVertexTable()
◆ setVertex()
◆ setVertexProperty()
template<class t_type >
void setVertexProperty |
( |
uint04 | property_index, |
|
|
Vector< t_dims, uint04 > | index, |
|
|
const t_type & | value ) |
|
inline |
◆ vertex()
◆ m_geo
The documentation for this class was generated from the following file: