#include <OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh>
|
| FaceAttributes (OpenMesh::Attributes::Normal) |
|
| VertexAttributes (OpenMesh::Attributes::Normal) |
|
const unsigned int & | generation () |
|
void | set_generation (const unsigned int &_g) |
|
void | inc_generation () |
|
void | set_red () |
|
void | set_green () |
|
bool | is_red () |
|
bool | is_green () |
|
void | set_red_halfedge_handle (HalfedgeHandle &_heh) |
|
HalfedgeHandle & | red_halfedge_handle () |
|
void | set_quality (Scalar &_q) |
|
Scalar & | quality () |
|
const Point & | midpoint () const |
|
void | set_midpoint (const Point &_p) |
|
const Point & | position () const |
|
void | set_position (const Point &_p) |
|
const Point & | midpoint () const |
|
void | set_midpoint (const Point &_vh) |
|
const Scalar & | length () const |
|
void | set_length (const Scalar &_s) |
|
const Point & | position () const |
|
void | set_position (const Point &_p) |
|
const Point & | new_pos () const |
|
void | set_new_pos (const Point &_p) |
|
const unsigned int & | generation () const |
|
void | set_generation (const unsigned int &_i) |
|
const Point & | orig_pos () const |
|
void | set_orig_pos (const Point &_p) |
|
const Point & | position () const |
|
void | set_position (const Point &_p) |
|
| VertexAttributes (0) |
|
| HalfedgeAttributes (Attributes::PrevHalfedge) |
|
| EdgeAttributes (0) |
|
| FaceAttributes (0) |
|
|
| FaceTraits |
|
HalfedgeHandle | red_halfedge_handle_ |
|
unsigned int | generation_ |
|
bool | red_ |
|
Scalar | quality_ |
|
Point | midpoint_ |
|
Point | position_ |
|
| EdgeTraits |
|
Scalar | length_ |
|
| VertexTraits |
|
Point | new_pos_ |
|
Point | orig_pos_ |
|
Uniform Composite Subdivision framework.
Definition at line 79 of file CompositeTraits.hh.
◆ EdgeTraits
OpenMesh::Subdivider::Uniform::CompositeTraits::EdgeTraits |
Initial value:{
private:
typedef typename Refs::Point Point
Definition at line 120 of file CompositeTraits.hh.
◆ FaceTraits
OpenMesh::Subdivider::Uniform::CompositeTraits::FaceTraits |
Initial value:{
private:
typedef typename Refs::HalfedgeHandle HalfedgeHandle
Definition at line 88 of file CompositeTraits.hh.
◆ VertexTraits
OpenMesh::Subdivider::Uniform::CompositeTraits::VertexTraits |
Initial value:{
private:
typedef typename Refs::Point Point
Definition at line 137 of file CompositeTraits.hh.
The documentation for this struct was generated from the following file:
- OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh