Back to list
Views:   2.8K
Replies:  0

What pattern for mesh representation?


I've got a mesh consisting of a list of its vertices and a list of its faces. Some of the vertices are flagged as fixed, irregular or as border vertices. Perhaps other properties will be added later.
When I'm iterating over the vertices, I always have this form: If the vertex is fixed then do this calculation, else do another calculation if it's irregular and else do something else.
Is there a way to get rid of these checks? How can I automatically switch to the right calculation when iteration over the vertices? I thought about introducing different vertex classs for fixed, irregular or border vertices. But what if a vertex is fixed and irregular or fixed, irregular and at the border?

Thanks for your answers,

Enza Fröhlich, Mar 20, 2012

Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Licensing       EULA       Sitemap      
© Data & Object Factory, LLC.
Made with    in Austin, Texas.      Vsn 1.3.0