Classes | Public Types | Static Public Member Functions
vcg::tri::CylinderClipping< MeshType > Class Template Reference

#include <cylinder_clipping.h>

List of all members.

Classes

class  CylMidPoint
class  CylPred

Public Types

typedef MeshType::CoordType CoordType
typedef MeshType::FaceIterator FaceIterator
typedef MeshType::FacePointer FacePointer
typedef MeshType::FaceType FaceType
typedef Plane3< ScalarTypePlane3x
typedef face::Pos< FaceTypePosType
typedef MeshType::ScalarType ScalarType
typedef Segment3< ScalarTypeSegment3x
typedef MeshType::VertexIterator VertexIterator
typedef MeshType::VertexPointer VertexPointer
typedef MeshType::VertexType VertexType

Static Public Member Functions

static void Apply (MeshType &m, CoordType &origin, CoordType &end, ScalarType radius)

Detailed Description

template<class MeshType>
class vcg::tri::CylinderClipping< MeshType >

Definition at line 144 of file cylinder_clipping.h.


Member Typedef Documentation

template<class MeshType >
typedef MeshType::CoordType vcg::tri::CylinderClipping< MeshType >::CoordType

Definition at line 151 of file cylinder_clipping.h.

template<class MeshType >
typedef MeshType::FaceIterator vcg::tri::CylinderClipping< MeshType >::FaceIterator

Definition at line 154 of file cylinder_clipping.h.

template<class MeshType >
typedef MeshType::FacePointer vcg::tri::CylinderClipping< MeshType >::FacePointer

Definition at line 153 of file cylinder_clipping.h.

template<class MeshType >
typedef MeshType::FaceType vcg::tri::CylinderClipping< MeshType >::FaceType

Definition at line 152 of file cylinder_clipping.h.

template<class MeshType >
typedef Plane3<ScalarType> vcg::tri::CylinderClipping< MeshType >::Plane3x

Definition at line 157 of file cylinder_clipping.h.

template<class MeshType >
typedef face::Pos<FaceType> vcg::tri::CylinderClipping< MeshType >::PosType

Definition at line 155 of file cylinder_clipping.h.

template<class MeshType >
typedef MeshType::ScalarType vcg::tri::CylinderClipping< MeshType >::ScalarType

Definition at line 147 of file cylinder_clipping.h.

template<class MeshType >
typedef Segment3<ScalarType> vcg::tri::CylinderClipping< MeshType >::Segment3x

Definition at line 156 of file cylinder_clipping.h.

template<class MeshType >
typedef MeshType::VertexIterator vcg::tri::CylinderClipping< MeshType >::VertexIterator

Definition at line 150 of file cylinder_clipping.h.

template<class MeshType >
typedef MeshType::VertexPointer vcg::tri::CylinderClipping< MeshType >::VertexPointer

Definition at line 149 of file cylinder_clipping.h.

template<class MeshType >
typedef MeshType::VertexType vcg::tri::CylinderClipping< MeshType >::VertexType

Definition at line 148 of file cylinder_clipping.h.


Member Function Documentation

template<class MeshType >
static void vcg::tri::CylinderClipping< MeshType >::Apply ( MeshType &  m,
CoordType origin,
CoordType end,
ScalarType  radius 
) [inline, static]

Definition at line 319 of file cylinder_clipping.h.


The documentation for this class was generated from the following file:


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:42:10