SurfaceImpl Class Reference

#include <surface_impl.hh>


Public Member Functions

 SurfaceImpl ()
SurfaceVertexID AddVertex (const SurfaceVertex &v)
SurfaceTriID AddTri (SurfaceVertexID v0, SurfaceVertexID v1, SurfaceVertexID v2)
void Attach (const EntityHandle &eh, Real cutoff)
void Attach (const EntityView &ev, Real cutoff)
SurfaceVertexVertex (SurfaceVertexID id)
const SurfaceVertexVertex (SurfaceVertexID id) const
SurfaceTriTri (SurfaceTriID id)
const SurfaceTriTri (SurfaceTriID id) const
std::vector< SurfaceVertexIDGetVertexIDList () const
std::vector< SurfaceVertexIDGetTriIDList () const
SurfaceVertexList FindWithin (const geom::Vec3 &pos, Real distance)
void Invert ()


Detailed Description

Definition at line 35 of file surface_impl.hh.


Constructor & Destructor Documentation

SurfaceImpl (  ) 


Member Function Documentation

SurfaceVertexID AddVertex ( const SurfaceVertex v  ) 

void Attach ( const EntityView ev,
Real  cutoff 
)

void Attach ( const EntityHandle eh,
Real  cutoff 
)

SurfaceVertexList FindWithin ( const geom::Vec3 pos,
Real  distance 
)

std::vector<SurfaceVertexID> GetTriIDList (  )  const

std::vector<SurfaceVertexID> GetVertexIDList (  )  const

void Invert (  ) 

const SurfaceTri& Tri ( SurfaceTriID  id  )  const

SurfaceTri& Tri ( SurfaceTriID  id  ) 

const SurfaceVertex& Vertex ( SurfaceVertexID  id  )  const

SurfaceVertex& Vertex ( SurfaceVertexID  id  ) 


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

Generated on Fri Jul 2 14:23:07 2010 for OpenStructure by  doxygen 1.5.8