#include <MRVDBConversions.h>
Public Attributes | |
| AffineXf3f | meshToGridXf |
| defines the mapping from mesh reference from to grid reference frame | |
| std::shared_ptr< IFastWindingNumber > | fwn |
| defines particular implementation of IFastWindingNumber interface that will compute windings. If it is not specified, default FastWindingNumber is used | |
| float | windingNumberThreshold = 0.5f |
| float | windingNumberBeta = 2 |
| determines the precision of fast approximation: the more the better, minimum value is 1 | |
| ProgressCallback | progress |
| to report algorithm's progress and to cancel it | |
| std::shared_ptr<IFastWindingNumber> MR::MakeSignedByWindingNumberSettings::fwn |
defines particular implementation of IFastWindingNumber interface that will compute windings. If it is not specified, default FastWindingNumber is used
| AffineXf3f MR::MakeSignedByWindingNumberSettings::meshToGridXf |
defines the mapping from mesh reference from to grid reference frame
| ProgressCallback MR::MakeSignedByWindingNumberSettings::progress |
to report algorithm's progress and to cancel it
| float MR::MakeSignedByWindingNumberSettings::windingNumberBeta = 2 |
determines the precision of fast approximation: the more the better, minimum value is 1
| float MR::MakeSignedByWindingNumberSettings::windingNumberThreshold = 0.5f |
positive distance if winding number below or equal this threshold; ideal threshold: 0.5 for closed meshes; 0.0 for planar meshes