THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 03/07/2012 at 23:39, xxxxxxxx wrote:
User Information:
Cinema 4D Version: R10-R12
Platform: Windows ; Mac OSX ;
Language(s) : C++ ;
---------
There are times when my plugin must deal with polygon objects that have sets of polygons that are not connected to the main group of polygons such as the eyes of human or animal models (which are typically modeled separately with no edge/point connections to the rest of the body) or text where the letters are separate (again no point or edge connections between letters) but represented as a single polygon object.
Using the Neighbor class (with BaseSelect set to NULL in the Init() method), these disconnected polygon sets are ignored - which is understandable. My question is this: If I include a BaseSelect for the disconnected polygon sets, would Neighbor return the information that represents the connection between these polygons (which are connected to each other just not the main group)?
Additionally, how would I best go about determining which polygons were NOT included in the original Neighbor initialization? The Neighbor class doesn't have a way to get the polygons that are included (or excluded) easily.
Thanks!