Additional Inherited Members | |
| Protected Member Functions inherited from meshlib.CppObject | |
| CppObject (java.lang.foreign.MemorySegment ptr, java.util.function.Consumer< java.lang.foreign.MemorySegment > destroy, java.lang.Object owner) | |
Generated from class MR::MakeSignedByWindingNumberSettings.
Instances created here own their C++ objects, see CppObject.
| meshlib.MakeSignedByWindingNumberSettings.MakeSignedByWindingNumberSettings | ( | java.lang.foreign.MemorySegment | ptr, |
| boolean | owned, | ||
| java.lang.Object | owner ) |
Wraps a pointer from the C bindings. If owned, the object is destroyed when the wrapper dies. owner is kept alive as long as this wrapper is. Not for normal use.
| meshlib.MakeSignedByWindingNumberSettings.MakeSignedByWindingNumberSettings | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_MakeSignedByWindingNumberSettings_DefaultConstruct().
| meshlib.MakeSignedByWindingNumberSettings.MakeSignedByWindingNumberSettings | ( | meshlib.AffineXf3f | meshToGridXf, |
| meshlib.std_shared_ptr_MR_IFastWindingNumber | fwn, | ||
| float | windingNumberThreshold, | ||
| float | windingNumberBeta, | ||
| meshlib.std_function_bool_from_float | progress ) |
Constructs MR::MakeSignedByWindingNumberSettings elementwise. The reference to the parameter meshToGridXf might be preserved in the constructed object. The reference to the parameter fwn might be preserved in the constructed object. The reference to the parameter progress might be preserved in the constructed object.
Calls MR_MakeSignedByWindingNumberSettings_ConstructFrom().
| meshlib.MakeSignedByWindingNumberSettings.MakeSignedByWindingNumberSettings | ( | meshlib.MakeSignedByWindingNumberSettings | _other | ) |
Generated from constructor MR::MakeSignedByWindingNumberSettings::MakeSignedByWindingNumberSettings. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_MakeSignedByWindingNumberSettings_ConstructFromAnother().
| meshlib.MakeSignedByWindingNumberSettings meshlib.MakeSignedByWindingNumberSettings.assignFromAnother | ( | meshlib.MakeSignedByWindingNumberSettings | _other | ) |
Generated from method MR::MakeSignedByWindingNumberSettings::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_MakeSignedByWindingNumberSettings_AssignFromAnother().
| meshlib.std_shared_ptr_MR_IFastWindingNumber meshlib.MakeSignedByWindingNumberSettings.fwn | ( | ) |
defines particular implementation of IFastWindingNumber interface that will compute windings. If it is not specified, default FastWindingNumber is used Returns a pointer to a member variable of class MR::MakeSignedByWindingNumberSettings named fwn. The reference to this object might be preserved as the return value.
Calls MR_MakeSignedByWindingNumberSettings_Get_fwn().
| meshlib.AffineXf3f meshlib.MakeSignedByWindingNumberSettings.meshToGridXf | ( | ) |
defines the mapping from mesh reference from to grid reference frame Returns a pointer to a member variable of class MR::MakeSignedByWindingNumberSettings named meshToGridXf. The reference to this object might be preserved as the return value.
Calls MR_MakeSignedByWindingNumberSettings_Get_meshToGridXf().
| meshlib.std_function_bool_from_float meshlib.MakeSignedByWindingNumberSettings.progress | ( | ) |
to report algorithm's progress and to cancel it Returns a pointer to a member variable of class MR::MakeSignedByWindingNumberSettings named progress. The reference to this object might be preserved as the return value.
Calls MR_MakeSignedByWindingNumberSettings_Get_progress().
| void meshlib.MakeSignedByWindingNumberSettings.setFwn | ( | meshlib.std_shared_ptr_MR_IFastWindingNumber | value | ) |
defines particular implementation of IFastWindingNumber interface that will compute windings. If it is not specified, default FastWindingNumber is used Modifies a member variable of class MR::MakeSignedByWindingNumberSettings named fwn. The reference to the parameter value might be preserved in this object in element fwn.
Calls MR_MakeSignedByWindingNumberSettings_Set_fwn().
| void meshlib.MakeSignedByWindingNumberSettings.setMeshToGridXf | ( | meshlib.AffineXf3f | value | ) |
defines the mapping from mesh reference from to grid reference frame Modifies a member variable of class MR::MakeSignedByWindingNumberSettings named meshToGridXf. The reference to the parameter value might be preserved in this object in element meshToGridXf.
Calls MR_MakeSignedByWindingNumberSettings_Set_meshToGridXf().
| void meshlib.MakeSignedByWindingNumberSettings.setProgress | ( | meshlib.std_function_bool_from_float | value | ) |
to report algorithm's progress and to cancel it Modifies a member variable of class MR::MakeSignedByWindingNumberSettings named progress. The reference to the parameter value might be preserved in this object in element progress.
Calls MR_MakeSignedByWindingNumberSettings_Set_progress().
| void meshlib.MakeSignedByWindingNumberSettings.setWindingNumberBeta | ( | float | value | ) |
determines the precision of fast approximation: the more the better, minimum value is 1 Modifies a member variable of class MR::MakeSignedByWindingNumberSettings named windingNumberBeta.
Calls MR_MakeSignedByWindingNumberSettings_Set_windingNumberBeta().
| void meshlib.MakeSignedByWindingNumberSettings.setWindingNumberThreshold | ( | float | value | ) |
positive distance if winding number below or equal this threshold; ideal threshold: 0.5 for closed meshes; 0.0 for planar meshes Modifies a member variable of class MR::MakeSignedByWindingNumberSettings named windingNumberThreshold.
Calls MR_MakeSignedByWindingNumberSettings_Set_windingNumberThreshold().
| float meshlib.MakeSignedByWindingNumberSettings.windingNumberBeta | ( | ) |
determines the precision of fast approximation: the more the better, minimum value is 1 Returns a pointer to a member variable of class MR::MakeSignedByWindingNumberSettings named windingNumberBeta. The reference to this object might be preserved as the return value.
Calls MR_MakeSignedByWindingNumberSettings_Get_windingNumberBeta().
| float meshlib.MakeSignedByWindingNumberSettings.windingNumberThreshold | ( | ) |
positive distance if winding number below or equal this threshold; ideal threshold: 0.5 for closed meshes; 0.0 for planar meshes Returns a pointer to a member variable of class MR::MakeSignedByWindingNumberSettings named windingNumberThreshold. The reference to this object might be preserved as the return value.
Calls MR_MakeSignedByWindingNumberSettings_Get_windingNumberThreshold().