User Documentation
Centre for Vision, Speech & Signal Processing
DEVELOP IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
MeshC::MeshC(void)
MeshC::MeshC(char *)
MeshC::MeshC(PolopsC &)
MeshC::~MeshC(void)
MeshC::Size(void)
MeshC::Node(const IntT)
MeshC::Elem(const IntT)
MeshC::VectorSet(void)
MeshC::NearestSetup(void)
MeshC::NearestSetup(RealT)
MeshC::NearestNode(const Vector3dC &)
MeshC::NearestPoint(const Vector3dC &)
MeshC::Print(void)
MeshC
 
include "amma/Mesh.hh"
User Level:Default
Library:mesh
Example: cri.cc
Section:default.Adrian Hilton
In Scope:std

Comments:
----------------------------------------------------- Static mesh of polygons Mesh consists of interconnected nodes and elements

Variables:
Methods:
MeshC()
Empty mesh

MeshC(char * filename)
Construct mesh from filename .tri

MeshC(PolopsC & p)

~MeshC()
Destruct Access ------

IntT Size()
Number of mesh verticies

MeshNodeC & Node(const IntT i)
Get the ith mesh node

MeshElemC & Elem(const IntT i)
Get the ith mesh element

VectorSetC & VectorSet()
Get a VectorSet of mesh node positions Operations ----------

void NearestSetup()
Setup nearest neighbour computation Uses a hash table uniform spatial subdivision of size = first edge length

void NearestSetup(RealT s)
Setup nearest neighbour computation Uses a hash table uniform spatial subdivision with cube size s

MeshNearestPointT NearestNode(const Vector3dC & v)
Nearest node on the mesh to v

MeshNearestPointT NearestPoint(const Vector3dC & v)
Nearest point on the mesh to v

void Print()
output


Programmer:Adrian Hilton, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001