library of assembled shared sources

http://lass.cocamware.com

lass::spat::impl::EdgeGatherer Class Reference

#include <planar_mesh.h>

Collaboration diagram for lass::spat::impl::EdgeGatherer:

Collaboration graph
[legend]

Public Types

typedef std::list< typename
TPlanarMesh::TEdge * > 
TEdgeList

Public Member Functions

 EdgeGatherer (TPlanarMesh *iMesh)
virtual ~EdgeGatherer ()
bool makeConvexPolygon (typename PlanarMesh< T, PointHandle, EdgeHandle, FaceHandle >::TEdge *e)
bool makeRectangular (typename PlanarMesh< T, PointHandle, EdgeHandle, FaceHandle >::TEdge *e)

Data Fields

TEdgeList edgeList
angleConstraintMin
 min angle for which pruning is considered
angleConstraintMax
 max angle for which pruning is considered
maxSurface
 max surface of convex polygon

Private Types

typedef PlanarMesh< T,
PointHandle, EdgeHandle,
FaceHandle > 
TPlanarMesh

Private Attributes

TPlanarMeshmesh_
lastArea_

Detailed Description

Definition at line 548 of file planar_mesh.h.


Member Typedef Documentation

typedef PlanarMesh<T, PointHandle, EdgeHandle, FaceHandle> lass::spat::impl::EdgeGatherer::TPlanarMesh [private]

Definition at line 550 of file planar_mesh.h.

Definition at line 554 of file planar_mesh.h.


Constructor & Destructor Documentation

lass::spat::impl::EdgeGatherer::EdgeGatherer ( TPlanarMesh iMesh  )  [inline]

Definition at line 560 of file planar_mesh.h.

virtual lass::spat::impl::EdgeGatherer::~EdgeGatherer (  )  [inline, virtual]

Definition at line 561 of file planar_mesh.h.


Member Function Documentation

bool lass::spat::impl::EdgeGatherer::makeConvexPolygon ( typename PlanarMesh< T, PointHandle, EdgeHandle, FaceHandle >::TEdge *  e  )  [inline]

bool lass::spat::impl::EdgeGatherer::makeRectangular ( typename PlanarMesh< T, PointHandle, EdgeHandle, FaceHandle >::TEdge *  e  )  [inline]


Field Documentation

Definition at line 551 of file planar_mesh.h.

Definition at line 552 of file planar_mesh.h.

Definition at line 555 of file planar_mesh.h.

min angle for which pruning is considered

Definition at line 556 of file planar_mesh.h.

max angle for which pruning is considered

Definition at line 557 of file planar_mesh.h.

max surface of convex polygon

Definition at line 558 of file planar_mesh.h.


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

Generated on Mon Nov 10 14:22:15 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo