Definition at line 88 of file Traits.hh.
◆ HalfedgeHandle
typedef Refs::HalfedgeHandle OpenMesh::Subdivider::Adaptive::Traits::HalfedgeHandle |
◆ PositionHistory [1/3]
typedef std::map<state_t, Point> OpenMesh::Subdivider::Adaptive::Traits::PositionHistory |
◆ PositionHistory [2/3]
typedef std::map<state_t, Point> OpenMesh::Subdivider::Adaptive::Traits::PositionHistory |
◆ PositionHistory [3/3]
typedef std::map<state_t, Point> OpenMesh::Subdivider::Adaptive::Traits::PositionHistory |
◆ Scalar
typedef Refs::Scalar OpenMesh::Subdivider::Adaptive::Traits::Scalar |
◆ final() [1/3]
final_t OpenMesh::Subdivider::Adaptive::Traits::final |
( |
| ) |
const |
|
inline |
◆ final() [2/3]
final_t OpenMesh::Subdivider::Adaptive::Traits::final |
( |
| ) |
const |
|
inline |
◆ final() [3/3]
final_t OpenMesh::Subdivider::Adaptive::Traits::final |
( |
| ) |
const |
|
inline |
◆ inc_state() [1/3]
void OpenMesh::Subdivider::Adaptive::Traits::inc_state |
( |
| ) |
|
|
inline |
◆ inc_state() [2/3]
void OpenMesh::Subdivider::Adaptive::Traits::inc_state |
( |
| ) |
|
|
inline |
◆ inc_state() [3/3]
void OpenMesh::Subdivider::Adaptive::Traits::inc_state |
( |
| ) |
|
|
inline |
◆ position() [1/3]
const Point OpenMesh::Subdivider::Adaptive::Traits::position |
( |
const int & |
_i | ) |
|
|
inline |
◆ position() [2/3]
const Point OpenMesh::Subdivider::Adaptive::Traits::position |
( |
const int & |
_i | ) |
|
|
inline |
◆ position() [3/3]
const Point OpenMesh::Subdivider::Adaptive::Traits::position |
( |
const int & |
_i | ) |
|
|
inline |
◆ red_halfedge()
const HalfedgeHandle & OpenMesh::Subdivider::Adaptive::Traits::red_halfedge |
( |
| ) |
const |
|
inline |
◆ set_final() [1/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_final |
( |
| ) |
|
|
inline |
◆ set_final() [2/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_final |
( |
| ) |
|
|
inline |
◆ set_final() [3/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_final |
( |
| ) |
|
|
inline |
◆ set_not_final() [1/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_not_final |
( |
| ) |
|
|
inline |
◆ set_not_final() [2/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_not_final |
( |
| ) |
|
|
inline |
◆ set_not_final() [3/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_not_final |
( |
| ) |
|
|
inline |
◆ set_position() [1/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_position |
( |
const int & |
_i, |
|
|
const Point & |
_p |
|
) |
| |
|
inline |
◆ set_position() [2/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_position |
( |
const int & |
_i, |
|
|
const Point & |
_p |
|
) |
| |
|
inline |
◆ set_position() [3/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_position |
( |
const int & |
_i, |
|
|
const Point & |
_p |
|
) |
| |
|
inline |
◆ set_red_halfedge()
void OpenMesh::Subdivider::Adaptive::Traits::set_red_halfedge |
( |
const HalfedgeHandle & |
_h | ) |
|
|
inline |
◆ set_state() [1/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_state |
( |
const state_t |
_s | ) |
|
|
inline |
◆ set_state() [2/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_state |
( |
const state_t |
_s | ) |
|
|
inline |
◆ set_state() [3/3]
void OpenMesh::Subdivider::Adaptive::Traits::set_state |
( |
const state_t |
_s | ) |
|
|
inline |
◆ state() [1/3]
state_t OpenMesh::Subdivider::Adaptive::Traits::state |
( |
| ) |
const |
|
inline |
◆ state() [2/3]
state_t OpenMesh::Subdivider::Adaptive::Traits::state |
( |
| ) |
const |
|
inline |
◆ state() [3/3]
state_t OpenMesh::Subdivider::Adaptive::Traits::state |
( |
| ) |
const |
|
inline |
◆ EdgeTraits
OpenMesh::Subdivider::Adaptive::Traits::EdgeTraits |
Initial value:{
private:
typedef typename Refs::Point
Point
Vec3f Point
The default coordinate type is OpenMesh::Vec3f.
Definition at line 148 of file Traits.hh.
◆ FaceTraits
OpenMesh::Subdivider::Adaptive::Traits::FaceTraits |
Initial value:{
private:
typedef typename Refs::Point
Point
Definition at line 100 of file Traits.hh.
◆ pos_map_
PositionHistory OpenMesh::Subdivider::Adaptive::Traits::pos_map_ |
◆ red_halfedge_
HalfedgeHandle OpenMesh::Subdivider::Adaptive::Traits::red_halfedge_ |
◆ state_
State OpenMesh::Subdivider::Adaptive::Traits::state_ |
◆ VertexTraits
OpenMesh::Subdivider::Adaptive::Traits::VertexTraits |
Initial value:{
private:
typedef typename Refs::Point
Point
Definition at line 197 of file Traits.hh.
The documentation for this struct was generated from the following file:
- OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Tools/Subdivider/Adaptive/Composite/Traits.hh