#include <mesh_object.h>
◆ normal_accessor_t
◆ normal_attachment_t
◆ position_accessor_t
◆ position_attachment_t
◆ volume_constraint_accessor_t
◆ volume_constraint_attachment_t
◆ MeshObject()
ug::promesh::MeshObject::MeshObject |
( |
| ) |
|
|
inline |
References AttachmentAccessor< Vertex, TAttachment >::access(), ug::aNormal, ug::aPosition, ug::Selector::assign_grid(), ug::GridSubsetHandler::assign_grid(), ug::Grid::attach_to_faces(), ug::Grid::attach_to_vertices(), ug::ISubsetHandler::enable_strict_inheritance(), m_aaNorm, m_aaPos, m_creaseHandler, m_grid, m_pivot, m_selector, m_subsetHandler, ug::SubsetInfo::name, ug::REM_CREASE, ug::REM_FIXED, and ug::ISubsetHandler::subset_info().
◆ ~MeshObject()
virtual ug::promesh::MeshObject::~MeshObject |
( |
| ) |
|
|
inlinevirtual |
◆ clear_volume_constraints()
void ug::promesh::MeshObject::clear_volume_constraints |
( |
| ) |
|
|
inline |
◆ crease_handler()
◆ get_crease_handler()
◆ get_grid()
Grid& ug::promesh::MeshObject::get_grid |
( |
| ) |
|
|
inline |
◆ get_pivot()
const vector3& ug::promesh::MeshObject::get_pivot |
( |
| ) |
const |
|
inline |
◆ get_selector()
Selector& ug::promesh::MeshObject::get_selector |
( |
| ) |
|
|
inline |
◆ get_subset_handler()
◆ grid()
Grid& ug::promesh::MeshObject::grid |
( |
| ) |
|
|
inline |
◆ normal_accessor()
returns accessor to face normals
References m_aaNorm.
◆ normal_attachment()
◆ pivot() [1/2]
vector3& ug::promesh::MeshObject::pivot |
( |
| ) |
|
|
inline |
◆ pivot() [2/2]
const vector3& ug::promesh::MeshObject::pivot |
( |
| ) |
const |
|
inline |
◆ position_accessor()
returns accessor to vertex positions
References m_aaPos.
◆ position_attachment()
◆ selector()
Selector& ug::promesh::MeshObject::selector |
( |
| ) |
|
|
inline |
◆ set_pivot()
void ug::promesh::MeshObject::set_pivot |
( |
const vector3 & |
pivot | ) |
|
|
inline |
◆ subset_handler()
◆ volume_constraint_accessor()
◆ volume_constraint_attachment()
◆ volume_constraints_required()
void ug::promesh::MeshObject::volume_constraints_required |
( |
| ) |
|
|
inlineprotected |
◆ m_aaNorm
◆ m_aaPos
◆ m_aaVolumeConstraint
◆ m_aVolumeConstraint
◆ m_creaseHandler
◆ m_grid
Grid ug::promesh::MeshObject::m_grid |
|
protected |
◆ m_pivot
vector3 ug::promesh::MeshObject::m_pivot |
|
protected |
◆ m_selector
Selector ug::promesh::MeshObject::m_selector |
|
protected |
◆ m_subsetHandler
The documentation for this class was generated from the following file: