#include <cylinder_clipping.h>
Public Member Functions | |
CylPred (CoordType &_origin, CoordType &_end, ScalarType _radius, ScalarType _maxDist, ScalarType _minEdgeLen) | |
void | Init () |
bool | operator() (PosType ep) |
Public Attributes | |
CoordType | end |
ScalarType | maxDist |
ScalarType | minEdgeLen |
std::map< std::pair< CoordType, CoordType >, CoordType > | newPtMap |
CoordType | origin |
ScalarType | radius |
Private Attributes | |
Plane3x | pl0 |
Plane3x | pl1 |
Segment3x | seg |
Definition at line 160 of file cylinder_clipping.h.
vcg::tri::CylinderClipping< MeshType >::CylPred::CylPred | ( | CoordType & | _origin, |
CoordType & | _end, | ||
ScalarType | _radius, | ||
ScalarType | _maxDist, | ||
ScalarType | _minEdgeLen | ||
) | [inline] |
Definition at line 163 of file cylinder_clipping.h.
void vcg::tri::CylinderClipping< MeshType >::CylPred::Init | ( | ) | [inline] |
Definition at line 169 of file cylinder_clipping.h.
bool vcg::tri::CylinderClipping< MeshType >::CylPred::operator() | ( | PosType | ep | ) | [inline] |
Definition at line 201 of file cylinder_clipping.h.
CoordType vcg::tri::CylinderClipping< MeshType >::CylPred::end |
Definition at line 171 of file cylinder_clipping.h.
ScalarType vcg::tri::CylinderClipping< MeshType >::CylPred::maxDist |
Definition at line 173 of file cylinder_clipping.h.
ScalarType vcg::tri::CylinderClipping< MeshType >::CylPred::minEdgeLen |
Definition at line 172 of file cylinder_clipping.h.
std::map< std::pair<CoordType,CoordType>,CoordType > vcg::tri::CylinderClipping< MeshType >::CylPred::newPtMap |
Definition at line 181 of file cylinder_clipping.h.
CoordType vcg::tri::CylinderClipping< MeshType >::CylPred::origin |
Definition at line 171 of file cylinder_clipping.h.
Plane3x vcg::tri::CylinderClipping< MeshType >::CylPred::pl0 [private] |
Definition at line 176 of file cylinder_clipping.h.
Plane3x vcg::tri::CylinderClipping< MeshType >::CylPred::pl1 [private] |
Definition at line 176 of file cylinder_clipping.h.
ScalarType vcg::tri::CylinderClipping< MeshType >::CylPred::radius |
Definition at line 170 of file cylinder_clipping.h.
Segment3x vcg::tri::CylinderClipping< MeshType >::CylPred::seg [private] |
Definition at line 175 of file cylinder_clipping.h.