Developer Documentation
|
This class adds the standard properties to the mesh type. More...
#include <OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Tools/Kernel_OSG/AttribKernelT.hh>
Public Types | |
enum | Attribs { VAttribs = MeshItems::VAttribs , HAttribs = MeshItems::HAttribs , EAttribs = MeshItems::EAttribs , FAttribs = MeshItems::FAttribs } |
typedef MeshItems::Vertex | Vertex |
typedef MeshItems::Halfedge | Halfedge |
typedef MeshItems::Edge | Edge |
typedef MeshItems::Face | Face |
typedef MeshItems::Point | Point |
typedef MeshItems::Normal | Normal |
typedef MeshItems::Color | Color |
typedef MeshItems::TexCoord | TexCoord |
typedef MeshItems::Scalar | Scalar |
typedef Attributes::StatusInfo | StatusInfo |
typedef GenProg::Bool2Type<(bool)(HAttribs &Attributes::PrevHalfedge)> | HasPrevHalfedge |
typedef _t2vp< Point >::prop | GeoPositions |
typedef _t2vn< Normal >::prop | GeoNormals |
typedef _t2vc< Color >::prop | GeoColors |
typedef _t2vtc< TexCoord >::prop | GeoTexCoords |
typedef GenProg::Bool2Type<(bool)(VAttribs &Attributes::Normal)> | HasVertexNormals |
typedef GenProg::Bool2Type<(bool)(VAttribs &Attributes::Color)> | HasVertexColors |
typedef GenProg::Bool2Type<(bool)(VAttribs &Attributes::TexCoord)> | HasVertexTexCoords |
typedef GenProg::Bool2Type<(bool)(VAttribs &Attributes::Status)> | HasVertexStatus |
typedef GenProg::Bool2Type<(bool)(HAttribs &Attributes::PrevHalfedge)> | HasPrevHalfedge |
typedef GenProg::Bool2Type<(bool)(HAttribs &Attributes::Status)> | HasHalfedgeStatus |
typedef GenProg::Bool2Type<(bool)(EAttribs &Attributes::Status)> | HasEdgeStatus |
typedef GenProg::Bool2Type<(bool)(EAttribs &Attributes::Color)> | HasEdgeColors |
typedef GenProg::Bool2Type<(bool)(FAttribs &Attributes::Normal)> | HasFaceNormals |
typedef GenProg::Bool2Type<(bool)(FAttribs &Attributes::Color)> | HasFaceColors |
typedef GenProg::Bool2Type<(bool)(FAttribs &Attributes::Status)> | HasFaceStatus |
![]() | |
typedef FPropHandleT< osg::UInt8 > | FPTypesHandle |
typedef FPropHandleT< osg::UInt32 > | FPLengthsHandle |
typedef FPropHandleT< osg::UInt32 > | FIndicesHandle |
typedef FP::GeoPTypesUI8 | GeoPTypes |
typedef FP::GeoPLengthsUI32 | GeoPLengths |
typedef FP::GeoIndicesUI32< MeshItems::Face::IsTriangle > | GeoIndices |
![]() | |
typedef PropertyContainer::iterator | prop_iterator |
typedef PropertyContainer::const_iterator | const_prop_iterator |
Public Member Functions | |
AttribKernelT (const AttribKernelT &_rhs) | |
AttribKernelT & | operator= (const AttribKernelT &_rhs) |
GeoPositions::property_ptr_t | osg_vpositions () |
GeoNormals::property_ptr_t | osg_vnormals () |
GeoColors::property_ptr_t | osg_vcolors () |
GeoTexCoords::property_ptr_t | osg_vtexcoords () |
GeoColors::property_ptr_t | osg_ecolors () |
GeoPTypes::property_ptr_t | osg_ptypes () |
GeoPLengths::property_ptr_t | osg_plengths () |
GeoIndices::property_ptr_t | osg_indices () |
void | set_face_types (FaceHandle _fh, GeoPTypes::value_type _t) |
void | set_face_lengths (FaceHandle _fh, GeoPLengths::value_type _l) |
void | set_face_indices (FaceHandle _fh, typename GeoIndices::value_type _i) |
const Point * | points () const |
const Point & | point (VertexHandle _vh) const |
void | set_point (VertexHandle _vh, const Point &_p) |
const Normal * | vertex_normals () const |
const Normal & | normal (VertexHandle _vh) const |
void | set_normal (VertexHandle _vh, const Normal &_n) |
const Color * | vertex_colors () const |
const Color & | color (VertexHandle _vh) const |
void | set_color (VertexHandle _vh, const Color &_c) |
const TexCoord * | texcoords () const |
const TexCoord & | texcoord (VertexHandle _vh) const |
void | set_texcoord (VertexHandle _vh, const TexCoord &_t) |
const StatusInfo & | status (VertexHandle _vh) const |
StatusInfo & | status (VertexHandle _vh) |
const StatusInfo & | status (HalfedgeHandle _eh) const |
StatusInfo & | status (HalfedgeHandle _eh) |
const StatusInfo & | status (EdgeHandle _eh) const |
StatusInfo & | status (EdgeHandle _eh) |
const Color * | edge_colors () const |
const Color & | color (EdgeHandle _eh) const |
void | set_color (EdgeHandle _eh, const Color &_c) |
const StatusInfo & | status (FaceHandle _fh) const |
StatusInfo & | status (FaceHandle _fh) |
const Normal & | normal (FaceHandle _fh) const |
void | set_normal (FaceHandle _fh, const Normal &_n) |
const Color & | color (FaceHandle _fh) const |
void | set_color (FaceHandle _fh, const Color &_c) |
void | request_vertex_normals () |
void | request_vertex_colors () |
void | request_vertex_texcoords () |
void | request_vertex_status () |
void | request_halfedge_status () |
void | request_edge_status () |
void | request_edge_colors () |
void | request_face_normals () |
void | request_face_colors () |
void | request_face_status () |
void | release_vertex_normals () |
void | release_vertex_colors () |
void | release_vertex_texcoords () |
void | release_vertex_status () |
void | release_halfedge_status () |
void | release_edge_status () |
void | release_edge_colors () |
void | release_face_normals () |
void | release_face_colors () |
void | release_face_status () |
bool | has_vertex_normals () const |
bool | has_vertex_colors () const |
bool | has_vertex_texcoords () const |
bool | has_vertex_status () const |
bool | has_edge_status () const |
bool | has_halfedge_status () const |
bool | has_edge_colors () const |
bool | has_face_normals () const |
bool | has_face_colors () const |
bool | has_face_status () const |
osg::GeometryPtr | createGeometryPtr () |
bool | bind (osg::GeometryPtr &_geo) |
![]() | |
void | stats (void) |
![]() | |
template<> | |
size_t | n_elements () const |
template<> | |
size_t | n_elements () const |
template<> | |
size_t | n_elements () const |
template<> | |
size_t | n_elements () const |
template<class T > | |
void | add_property (VPropHandleT< T > &_ph, const std::string &_name="<vprop>") |
template<class T > | |
void | add_property (HPropHandleT< T > &_ph, const std::string &_name="<hprop>") |
template<class T > | |
void | add_property (EPropHandleT< T > &_ph, const std::string &_name="<eprop>") |
template<class T > | |
void | add_property (FPropHandleT< T > &_ph, const std::string &_name="<fprop>") |
template<class T > | |
void | add_property (MPropHandleT< T > &_ph, const std::string &_name="<mprop>") |
template<typename T > | |
void | remove_property (VPropHandleT< T > &_ph) |
template<typename T > | |
void | remove_property (HPropHandleT< T > &_ph) |
template<typename T > | |
void | remove_property (EPropHandleT< T > &_ph) |
template<typename T > | |
void | remove_property (FPropHandleT< T > &_ph) |
template<typename T > | |
void | remove_property (MPropHandleT< T > &_ph) |
template<class T > | |
bool | get_property_handle (VPropHandleT< T > &_ph, const std::string &_name) const |
template<class T > | |
bool | get_property_handle (HPropHandleT< T > &_ph, const std::string &_name) const |
template<class T > | |
bool | get_property_handle (EPropHandleT< T > &_ph, const std::string &_name) const |
template<class T > | |
bool | get_property_handle (FPropHandleT< T > &_ph, const std::string &_name) const |
template<class T > | |
bool | get_property_handle (MPropHandleT< T > &_ph, const std::string &_name) const |
template<class T > | |
PropertyT< T > & | property (VPropHandleT< T > _ph) |
template<class T > | |
const PropertyT< T > & | property (VPropHandleT< T > _ph) const |
template<class T > | |
PropertyT< T > & | property (HPropHandleT< T > _ph) |
template<class T > | |
const PropertyT< T > & | property (HPropHandleT< T > _ph) const |
template<class T > | |
PropertyT< T > & | property (EPropHandleT< T > _ph) |
template<class T > | |
const PropertyT< T > & | property (EPropHandleT< T > _ph) const |
template<class T > | |
PropertyT< T > & | property (FPropHandleT< T > _ph) |
template<class T > | |
const PropertyT< T > & | property (FPropHandleT< T > _ph) const |
template<class T > | |
PropertyT< T > & | mproperty (MPropHandleT< T > _ph) |
template<class T > | |
const PropertyT< T > & | mproperty (MPropHandleT< T > _ph) const |
template<class T > | |
VPropHandleT< T >::reference | property (VPropHandleT< T > _ph, VertexHandle _vh) |
template<class T > | |
VPropHandleT< T >::const_reference | property (VPropHandleT< T > _ph, VertexHandle _vh) const |
template<class T > | |
HPropHandleT< T >::reference | property (HPropHandleT< T > _ph, HalfedgeHandle _hh) |
template<class T > | |
HPropHandleT< T >::const_reference | property (HPropHandleT< T > _ph, HalfedgeHandle _hh) const |
template<class T > | |
EPropHandleT< T >::reference | property (EPropHandleT< T > _ph, EdgeHandle _eh) |
template<class T > | |
EPropHandleT< T >::const_reference | property (EPropHandleT< T > _ph, EdgeHandle _eh) const |
template<class T > | |
FPropHandleT< T >::reference | property (FPropHandleT< T > _ph, FaceHandle _fh) |
template<class T > | |
FPropHandleT< T >::const_reference | property (FPropHandleT< T > _ph, FaceHandle _fh) const |
template<class T > | |
MPropHandleT< T >::reference | property (MPropHandleT< T > _ph) |
template<class T > | |
MPropHandleT< T >::const_reference | property (MPropHandleT< T > _ph) const |
template<class T > | |
void | copy_property (VPropHandleT< T > &_ph, VertexHandle _vh_from, VertexHandle _vh_to) |
template<class T > | |
void | copy_property (HPropHandleT< T > _ph, HalfedgeHandle _hh_from, HalfedgeHandle _hh_to) |
template<class T > | |
void | copy_property (EPropHandleT< T > _ph, EdgeHandle _eh_from, EdgeHandle _eh_to) |
template<class T > | |
void | copy_property (FPropHandleT< T > _ph, FaceHandle _fh_from, FaceHandle _fh_to) |
void | copy_all_properties (VertexHandle _vh_from, VertexHandle _vh_to, bool _copyBuildIn=false) |
void | copy_all_properties (HalfedgeHandle _hh_from, HalfedgeHandle _hh_to, bool _copyBuildIn=false) |
void | copy_all_properties (EdgeHandle _eh_from, EdgeHandle _eh_to, bool _copyBuildIn=false) |
void | copy_all_properties (FaceHandle _fh_from, FaceHandle _fh_to, bool _copyBuildIn=false) |
void | copy_all_kernel_properties (const BaseKernel &_other) |
copy_all_kernel_properties uses the = operator to copy all properties from a given other BaseKernel. More... | |
size_t | n_vprops (void) const |
size_t | n_eprops (void) const |
size_t | n_hprops (void) const |
size_t | n_fprops (void) const |
size_t | n_mprops (void) const |
BaseProperty * | _get_vprop (const std::string &_name) |
BaseProperty * | _get_eprop (const std::string &_name) |
BaseProperty * | _get_hprop (const std::string &_name) |
BaseProperty * | _get_fprop (const std::string &_name) |
BaseProperty * | _get_mprop (const std::string &_name) |
const BaseProperty * | _get_vprop (const std::string &_name) const |
const BaseProperty * | _get_eprop (const std::string &_name) const |
const BaseProperty * | _get_hprop (const std::string &_name) const |
const BaseProperty * | _get_fprop (const std::string &_name) const |
const BaseProperty * | _get_mprop (const std::string &_name) const |
BaseProperty & | _vprop (size_t _idx) |
BaseProperty & | _eprop (size_t _idx) |
BaseProperty & | _hprop (size_t _idx) |
BaseProperty & | _fprop (size_t _idx) |
BaseProperty & | _mprop (size_t _idx) |
const BaseProperty & | _vprop (size_t _idx) const |
const BaseProperty & | _eprop (size_t _idx) const |
const BaseProperty & | _hprop (size_t _idx) const |
const BaseProperty & | _fprop (size_t _idx) const |
const BaseProperty & | _mprop (size_t _idx) const |
size_t | _add_vprop (BaseProperty *_bp) |
size_t | _add_eprop (BaseProperty *_bp) |
size_t | _add_hprop (BaseProperty *_bp) |
size_t | _add_fprop (BaseProperty *_bp) |
size_t | _add_mprop (BaseProperty *_bp) |
virtual size_t | n_vertices () const |
virtual size_t | n_halfedges () const |
virtual size_t | n_edges () const |
virtual size_t | n_faces () const |
template<typename HandleT > | |
size_t | n_elements () const |
void | property_stats () const |
void | property_stats (std::ostream &_ostr) const |
void | vprop_stats (std::string &_string) const |
void | hprop_stats (std::string &_string) const |
void | eprop_stats (std::string &_string) const |
void | fprop_stats (std::string &_string) const |
void | mprop_stats (std::string &_string) const |
void | vprop_stats () const |
void | hprop_stats () const |
void | eprop_stats () const |
void | fprop_stats () const |
void | mprop_stats () const |
void | vprop_stats (std::ostream &_ostr) const |
void | hprop_stats (std::ostream &_ostr) const |
void | eprop_stats (std::ostream &_ostr) const |
void | fprop_stats (std::ostream &_ostr) const |
void | mprop_stats (std::ostream &_ostr) const |
prop_iterator | vprops_begin () |
prop_iterator | vprops_end () |
const_prop_iterator | vprops_begin () const |
const_prop_iterator | vprops_end () const |
prop_iterator | eprops_begin () |
prop_iterator | eprops_end () |
const_prop_iterator | eprops_begin () const |
const_prop_iterator | eprops_end () const |
prop_iterator | hprops_begin () |
prop_iterator | hprops_end () |
const_prop_iterator | hprops_begin () const |
const_prop_iterator | hprops_end () const |
prop_iterator | fprops_begin () |
prop_iterator | fprops_end () |
const_prop_iterator | fprops_begin () const |
const_prop_iterator | fprops_end () const |
prop_iterator | mprops_begin () |
prop_iterator | mprops_end () |
const_prop_iterator | mprops_begin () const |
const_prop_iterator | mprops_end () const |
Static Public Member Functions | |
static bool | has_prev_halfedge () |
Protected Types | |
typedef MeshItems::Face::IsTriangle | IsTriMesh |
typedef PropertyKernel< IsTriMesh > | Base |
typedef Base::FPTypesHandle | FPTypesHandle |
typedef Base::FPLengthsHandle | FPLengthsHandle |
typedef Base::FIndicesHandle | FIndicesHandle |
Private Attributes | |
VPropHandleT< Point > | points_ |
VPropHandleT< Normal > | vertex_normals_ |
VPropHandleT< Color > | vertex_colors_ |
VPropHandleT< TexCoord > | vertex_texcoords_ |
VPropHandleT< StatusInfo > | vertex_status_ |
FPTypesHandle | face_types_ |
FPLengthsHandle | face_lengths_ |
FIndicesHandle | face_indices_ |
EPropHandleT< StatusInfo > | edge_status_ |
EPropHandleT< StatusInfo > | edge_colors_ |
HPropHandleT< StatusInfo > | halfedge_status_ |
FPropHandleT< Normal > | face_normals_ |
FPropHandleT< Color > | face_colors_ |
FPropHandleT< StatusInfo > | face_status_ |
unsigned int | refcount_vnormals_ |
unsigned int | refcount_vcolors_ |
unsigned int | refcount_vtexcoords_ |
unsigned int | refcount_vstatus_ |
unsigned int | refcount_estatus_ |
unsigned int | refcount_ecolors_ |
unsigned int | refcount_hstatus_ |
unsigned int | refcount_fnormals_ |
unsigned int | refcount_fcolors_ |
unsigned int | refcount_fstatus_ |
Additional Inherited Members | |
![]() | |
VPropHandleT< T > | add_vpositions (const T &_t, const std::string &_n) |
VPropHandleT< T > | add_vnormals (const T &_t, const std::string &_n) |
VPropHandleT< T > | add_vcolors (const T &_t, const std::string &_n) |
VPropHandleT< T > | add_vtexcoords (const T &_t, const std::string &_n) |
FPTypesHandle | add_fptypes () |
FPLengthsHandle | add_fplengths () |
FIndicesHandle | add_findices (FPTypesHandle _pht, FPLengthsHandle _phl) |
_t2vp< T >::prop & | vpositions (VPropHandleT< T > _ph) |
const _t2vp< T >::prop & | vpositions (VPropHandleT< T > _ph) const |
T & | vpositions (VPropHandleT< T > _ph, VertexHandle _vh) |
const T & | vpositions (VPropHandleT< T > _ph, VertexHandle _vh) const |
_t2vn< T >::prop & | vnormals (VPropHandleT< T > _ph) |
const _t2vn< T >::prop & | vnormals (VPropHandleT< T > _ph) const |
T & | vnormals (VPropHandleT< T > _ph, VertexHandle _vh) |
const T & | vnormals (VPropHandleT< T > _ph, VertexHandle _vh) const |
_t2vc< T >::prop & | vcolors (VPropHandleT< T > _ph) |
const _t2vc< T >::prop & | vcolors (VPropHandleT< T > _ph) const |
T & | vcolors (VPropHandleT< T > _ph, VertexHandle _vh) |
const T & | vcolors (VPropHandleT< T > _ph, VertexHandle _vh) const |
_t2vtc< T >::prop & | vtexcoords (VPropHandleT< T > _ph) |
const _t2vtc< T >::prop & | vtexcoords (VPropHandleT< T > _ph) const |
T & | vtexcoords (VPropHandleT< T > _ph, VertexHandle _vh) |
const T & | vtexcoords (VPropHandleT< T > _ph, VertexHandle _vh) const |
GeoPTypes & | fptypes (FPTypesHandle _ph) |
const GeoPTypes & | fptypes (FPTypesHandle _ph) const |
FPTypesHandle::value_type & | fptypes (FPTypesHandle _ph, FaceHandle _fh) |
const FPTypesHandle::value_type & | fptypes (FPTypesHandle _ph, FaceHandle _fh) const |
GeoPLengths & | fplengths (FPLengthsHandle _ph) |
const GeoPLengths & | fplengths (FPLengthsHandle _ph) const |
FPLengthsHandle::value_type & | fplengths (FPLengthsHandle _ph, FaceHandle _fh) |
const FPLengthsHandle::value_type & | fplengths (FPLengthsHandle _ph, FaceHandle _fh) const |
GeoIndices & | findices (FIndicesHandle _ph) |
const GeoIndices & | findices (FIndicesHandle _ph) const |
FIndicesHandle::value_type & | findices (FIndicesHandle _ph, FaceHandle _fh) |
const FIndicesHandle::value_type & | findices (FIndicesHandle _ph, FaceHandle _fh) const |
![]() | |
BaseProperty & | _vprop (BaseHandle _h) |
BaseProperty & | _eprop (BaseHandle _h) |
BaseProperty & | _hprop (BaseHandle _h) |
BaseProperty & | _fprop (BaseHandle _h) |
BaseProperty & | _mprop (BaseHandle _h) |
const BaseProperty & | _vprop (BaseHandle _h) const |
const BaseProperty & | _eprop (BaseHandle _h) const |
const BaseProperty & | _hprop (BaseHandle _h) const |
const BaseProperty & | _fprop (BaseHandle _h) const |
const BaseProperty & | _mprop (BaseHandle _h) const |
void | vprops_reserve (size_t _n) const |
Reserves space for _n elements in all vertex property vectors. More... | |
void | vprops_resize (size_t _n) const |
Resizes all vertex property vectors to the specified size. More... | |
void | vprops_resize_if_smaller (size_t _n) const |
void | vprops_clear () |
void | vprops_swap (unsigned int _i0, unsigned int _i1) const |
void | hprops_reserve (size_t _n) const |
void | hprops_resize (size_t _n) const |
void | hprops_clear () |
void | hprops_swap (unsigned int _i0, unsigned int _i1) const |
void | eprops_reserve (size_t _n) const |
void | eprops_resize (size_t _n) const |
void | eprops_clear () |
void | eprops_swap (unsigned int _i0, unsigned int _i1) const |
void | fprops_reserve (size_t _n) const |
void | fprops_resize (size_t _n) const |
void | fprops_clear () |
void | fprops_swap (unsigned int _i0, unsigned int _i1) const |
void | mprops_resize (size_t _n) const |
void | mprops_clear () |
This class adds the standard properties to the mesh type.
Definition at line 70 of file AttribKernelT.hh.
|
protected |
Definition at line 76 of file AttribKernelT.hh.
typedef MeshItems::Color OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::Color |
Definition at line 93 of file AttribKernelT.hh.
typedef MeshItems::Edge OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::Edge |
Definition at line 88 of file AttribKernelT.hh.
typedef MeshItems::Face OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::Face |
Definition at line 89 of file AttribKernelT.hh.
|
protected |
Definition at line 80 of file AttribKernelT.hh.
|
protected |
Definition at line 79 of file AttribKernelT.hh.
|
protected |
Definition at line 78 of file AttribKernelT.hh.
typedef _t2vc<Color>::prop OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::GeoColors |
Definition at line 115 of file AttribKernelT.hh.
typedef _t2vn<Normal>::prop OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::GeoNormals |
Definition at line 114 of file AttribKernelT.hh.
typedef _t2vp<Point>::prop OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::GeoPositions |
Definition at line 113 of file AttribKernelT.hh.
typedef _t2vtc<TexCoord>::prop OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::GeoTexCoords |
Definition at line 116 of file AttribKernelT.hh.
typedef MeshItems::Halfedge OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::Halfedge |
Definition at line 87 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(EAttribs & Attributes::Color)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasEdgeColors |
Definition at line 561 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(EAttribs & Attributes::Status)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasEdgeStatus |
Definition at line 557 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(FAttribs & Attributes::Color)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasFaceColors |
Definition at line 570 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(FAttribs & Attributes::Normal)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasFaceNormals |
Definition at line 566 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(FAttribs & Attributes::Status)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasFaceStatus |
Definition at line 574 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(HAttribs & Attributes::Status)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasHalfedgeStatus |
Definition at line 552 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(HAttribs & Attributes::PrevHalfedge)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasPrevHalfedge |
Definition at line 109 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(HAttribs & Attributes::PrevHalfedge)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasPrevHalfedge |
Definition at line 548 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(VAttribs & Attributes::Color)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasVertexColors |
Definition at line 535 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(VAttribs & Attributes::Normal)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasVertexNormals |
Definition at line 531 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(VAttribs & Attributes::Status)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasVertexStatus |
Definition at line 543 of file AttribKernelT.hh.
typedef GenProg::Bool2Type<(bool)(VAttribs & Attributes::TexCoord)> OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::HasVertexTexCoords |
Definition at line 539 of file AttribKernelT.hh.
|
protected |
Definition at line 75 of file AttribKernelT.hh.
typedef MeshItems::Normal OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::Normal |
Definition at line 92 of file AttribKernelT.hh.
typedef MeshItems::Point OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::Point |
Definition at line 91 of file AttribKernelT.hh.
typedef MeshItems::Scalar OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::Scalar |
Definition at line 96 of file AttribKernelT.hh.
typedef Attributes::StatusInfo OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::StatusInfo |
Definition at line 98 of file AttribKernelT.hh.
typedef MeshItems::TexCoord OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::TexCoord |
Definition at line 94 of file AttribKernelT.hh.
typedef MeshItems::Vertex OpenMesh::Kernel_OSG::AttribKernelT< MeshItems >::Vertex |
Definition at line 86 of file AttribKernelT.hh.
enum OpenMesh::Kernel_OSG::AttribKernelT::Attribs |
Definition at line 101 of file AttribKernelT.hh.
|
inline |
Definition at line 124 of file AttribKernelT.hh.
|
inline |
Definition at line 172 of file AttribKernelT.hh.
|
inline |
Definition at line 181 of file AttribKernelT.hh.
|
inline |
Definition at line 605 of file AttribKernelT.hh.
|
inline |
Definition at line 377 of file AttribKernelT.hh.
|
inline |
Definition at line 410 of file AttribKernelT.hh.
|
inline |
Definition at line 315 of file AttribKernelT.hh.
|
inline |
Definition at line 597 of file AttribKernelT.hh.
|
inline |
Definition at line 373 of file AttribKernelT.hh.
|
inline |
Definition at line 585 of file AttribKernelT.hh.
|
inline |
Definition at line 583 of file AttribKernelT.hh.
|
inline |
Definition at line 587 of file AttribKernelT.hh.
|
inline |
Definition at line 586 of file AttribKernelT.hh.
|
inline |
Definition at line 588 of file AttribKernelT.hh.
|
inline |
Definition at line 584 of file AttribKernelT.hh.
|
inlinestatic |
Definition at line 590 of file AttribKernelT.hh.
|
inline |
Definition at line 580 of file AttribKernelT.hh.
|
inline |
Definition at line 579 of file AttribKernelT.hh.
|
inline |
Definition at line 582 of file AttribKernelT.hh.
|
inline |
Definition at line 581 of file AttribKernelT.hh.
|
inline |
Definition at line 399 of file AttribKernelT.hh.
|
inline |
Definition at line 300 of file AttribKernelT.hh.
|
inline |
Definition at line 187 of file AttribKernelT.hh.
|
inline |
Definition at line 251 of file AttribKernelT.hh.
|
inline |
Definition at line 262 of file AttribKernelT.hh.
|
inline |
Definition at line 259 of file AttribKernelT.hh.
|
inline |
Definition at line 256 of file AttribKernelT.hh.
|
inline |
Definition at line 243 of file AttribKernelT.hh.
|
inline |
Definition at line 240 of file AttribKernelT.hh.
|
inline |
Definition at line 237 of file AttribKernelT.hh.
|
inline |
Definition at line 246 of file AttribKernelT.hh.
|
inline |
Definition at line 287 of file AttribKernelT.hh.
|
inline |
Definition at line 284 of file AttribKernelT.hh.
|
inline |
Definition at line 506 of file AttribKernelT.hh.
|
inline |
Definition at line 501 of file AttribKernelT.hh.
|
inline |
Definition at line 516 of file AttribKernelT.hh.
|
inline |
Definition at line 511 of file AttribKernelT.hh.
|
inline |
Definition at line 521 of file AttribKernelT.hh.
|
inline |
Definition at line 496 of file AttribKernelT.hh.
|
inline |
Definition at line 481 of file AttribKernelT.hh.
|
inline |
Definition at line 476 of file AttribKernelT.hh.
|
inline |
Definition at line 491 of file AttribKernelT.hh.
|
inline |
Definition at line 486 of file AttribKernelT.hh.
|
inline |
Definition at line 452 of file AttribKernelT.hh.
|
inline |
Definition at line 447 of file AttribKernelT.hh.
|
inline |
Definition at line 462 of file AttribKernelT.hh.
|
inline |
Definition at line 457 of file AttribKernelT.hh.
|
inline |
Definition at line 467 of file AttribKernelT.hh.
|
inline |
Definition at line 442 of file AttribKernelT.hh.
|
inline |
Definition at line 427 of file AttribKernelT.hh.
|
inline |
Definition at line 422 of file AttribKernelT.hh.
|
inline |
Definition at line 437 of file AttribKernelT.hh.
|
inline |
Definition at line 432 of file AttribKernelT.hh.
|
inline |
Definition at line 381 of file AttribKernelT.hh.
|
inline |
Definition at line 414 of file AttribKernelT.hh.
|
inline |
Definition at line 319 of file AttribKernelT.hh.
|
inline |
Definition at line 276 of file AttribKernelT.hh.
|
inline |
Definition at line 273 of file AttribKernelT.hh.
|
inline |
Definition at line 270 of file AttribKernelT.hh.
|
inline |
Definition at line 403 of file AttribKernelT.hh.
|
inline |
Definition at line 304 of file AttribKernelT.hh.
|
inline |
Definition at line 290 of file AttribKernelT.hh.
|
inline |
Definition at line 334 of file AttribKernelT.hh.
|
inline |
Definition at line 367 of file AttribKernelT.hh.
|
inline |
Definition at line 363 of file AttribKernelT.hh.
|
inline |
Definition at line 392 of file AttribKernelT.hh.
|
inline |
Definition at line 388 of file AttribKernelT.hh.
|
inline |
Definition at line 356 of file AttribKernelT.hh.
|
inline |
Definition at line 352 of file AttribKernelT.hh.
|
inline |
Definition at line 345 of file AttribKernelT.hh.
|
inline |
Definition at line 341 of file AttribKernelT.hh.
|
inline |
Definition at line 330 of file AttribKernelT.hh.
|
inline |
Definition at line 326 of file AttribKernelT.hh.
|
inline |
Definition at line 311 of file AttribKernelT.hh.
|
inline |
Definition at line 296 of file AttribKernelT.hh.
|
private |
Definition at line 672 of file AttribKernelT.hh.
|
private |
Definition at line 671 of file AttribKernelT.hh.
|
private |
Definition at line 676 of file AttribKernelT.hh.
|
private |
Definition at line 669 of file AttribKernelT.hh.
|
private |
Definition at line 668 of file AttribKernelT.hh.
|
private |
Definition at line 675 of file AttribKernelT.hh.
|
private |
Definition at line 677 of file AttribKernelT.hh.
|
private |
Definition at line 667 of file AttribKernelT.hh.
|
private |
Definition at line 673 of file AttribKernelT.hh.
|
private |
Definition at line 661 of file AttribKernelT.hh.
|
private |
Definition at line 684 of file AttribKernelT.hh.
|
private |
Definition at line 683 of file AttribKernelT.hh.
|
private |
Definition at line 687 of file AttribKernelT.hh.
|
private |
Definition at line 686 of file AttribKernelT.hh.
|
private |
Definition at line 688 of file AttribKernelT.hh.
|
private |
Definition at line 685 of file AttribKernelT.hh.
|
private |
Definition at line 680 of file AttribKernelT.hh.
|
private |
Definition at line 679 of file AttribKernelT.hh.
|
private |
Definition at line 682 of file AttribKernelT.hh.
|
private |
Definition at line 681 of file AttribKernelT.hh.
|
private |
Definition at line 663 of file AttribKernelT.hh.
|
private |
Definition at line 662 of file AttribKernelT.hh.
|
private |
Definition at line 665 of file AttribKernelT.hh.
|
private |
Definition at line 664 of file AttribKernelT.hh.