library of assembled shared sources

http://lass.cocamware.com

lass::spat::impl::EdgeMarker Class Reference

#include <planar_mesh.h>

Collaboration diagram for lass::spat::impl::EdgeMarker:

Collaboration graph
[legend]

Public Member Functions

 EdgeMarker (TPlanarMesh *iMesh, bool iMark)
bool internalMark (typename TPlanarMesh::TEdge *e)
 internalMark.
bool mark (typename TPlanarMesh::TEdge *e)

Private Types

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

Private Attributes

TPlanarMeshmesh_
bool marking_

Detailed Description

Definition at line 486 of file planar_mesh.h.


Member Typedef Documentation

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

Definition at line 488 of file planar_mesh.h.


Constructor & Destructor Documentation

lass::spat::impl::EdgeMarker::EdgeMarker ( TPlanarMesh iMesh,
bool  iMark 
) [inline]

Definition at line 492 of file planar_mesh.h.


Member Function Documentation

bool lass::spat::impl::EdgeMarker::internalMark ( typename TPlanarMesh::TEdge e  )  [inline]

internalMark.

This changes internal marking. This is not user code, unless your really know what you are doing, use the mark instead

Definition at line 495 of file planar_mesh.h.

bool lass::spat::impl::EdgeMarker::mark ( typename TPlanarMesh::TEdge e  )  [inline]

Definition at line 500 of file planar_mesh.h.


Field Documentation

Definition at line 489 of file planar_mesh.h.

Definition at line 490 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