For me this sounds like having the original mesh data with additional
management information like the edge list you mentioned.  I.e. the
double connected edge list could be a structure on top of the low
level mesh interface.

It doesn't surprise me that you need additional data structures to
analyse and fix the mesh, but this doesn't mean that these structures
must be part of the mesh data type.

Regards,
    Daniel

2016-05-23 20:35 GMT+02:00 Rakshika Bagavathy <rakshika.bagava...@gmail.com>:
> Daniel,
>
> Yes, that was what i wanted to know.
>
> I'm thinking we can convert both the native mesh types to the DCEL, and use
> that for the healing process and storing as well. That will simplify my
> conversion process and the healing process a lot. For example, I'd need to
> check for free edges (those on the boundary). Implementing it from the
> abstract classes method will be tough. More so for the OpenSCAD structure
> PolySet. So, if we could just convert everything to the DCEL, everything's
> going to become a lot easier. For free edges, we could just check if the
> twin's face has it's pointer to a half-edge set to NULL.
>
> Is this alright?
>
> Rakshika.
>
> ------------------------------------------------------------------------------
> Mobile security can be enabling, not merely restricting. Employees who
> bring their own devices (BYOD) to work are irked by the imposition of MDM
> restrictions. Mobile Device Manager Plus allows you to control only the
> apps on BYO-devices by containerizing them, leaving personal data untouched!
> https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
> _______________________________________________
> BRL-CAD Developer mailing list
> brlcad-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/brlcad-devel
>

------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to