[Insight-developers] Surface Class derived from Mesh

Miller, James V (CRD) millerjv@crd.ge.com
Fri, 10 Aug 2001 08:17:19 -0400


Andrew,

Can we talk about this at one of the tcons?  It's not clear how this is going to be different from
mesh.  Mesh allows you to wire up your points anyway you would like to form a surface.

Are you referring to different algorithms to "reconstructing" surfaces from a point cloud (i.e.
generating topology from a set of points)?  If so, I would not create a new surface class but would
write a series of point set to mesh filters. Each algorithm would be a different filter (Delaunay,
Hoppe's method, etc.)



-----Original Message-----
From: Andrew MacKelfresh [mailto:mackelfr@cs.unc.edu]
Sent: Tuesday, August 07, 2001 3:26 PM
Cc: insight-Developers
Subject: [Insight-developers] Surface Class derived from Mesh


Hi all -

I am working on a project that specifies a three dimensional surface - 
this surface is made up of a set of points.

I would like to create a class to represent these points and propose 
that it be structured as follows: 

1)  It would be derived from the Mesh class because a surface is 
essentially a Mesh.

2)  It would allow for the addition of points and extraction of points - 
this functionality would stem from the superclass of Mesh, PointSet.

3)  What would make Surface unique is that there would exist 
functionality within it to specify the connectivity of the points of the 
Surface.  A default connectivity function would exist within Surface and 
if you wanted to specify a different connectivity, you could derive the 
Surface class and specify your own connectivity algorithm.

Is anyone doing something similar to this?  If not, I propose to do this 
and would appreciate feedback. 

Thanks,
Andrew



_______________________________________________
Insight-developers mailing list
Insight-developers@public.kitware.com
http://public.kitware.com/mailman/listinfo/insight-developers