#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