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) | |
Fix undercuts function parameters Generated from class MR::FixUndercuts::FixParams.
Instances created here own their C++ objects, see CppObject.
| meshlib.fixundercuts.FixParams.FixParams | ( | 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.fixundercuts.FixParams.FixParams | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_FixUndercuts_FixParams_DefaultConstruct().
| meshlib.fixundercuts.FixParams.FixParams | ( | meshlib.fixundercuts.FindParams | findParameters, |
| float | voxelSize, | ||
| float | bottomExtension, | ||
| meshlib.FaceBitSet | region, | ||
| boolean | smooth, | ||
| meshlib.std_function_bool_from_float | cb ) |
Constructs MR::FixUndercuts::FixParams elementwise. The reference to the parameter findParameters might be preserved in the constructed object. The reference to the parameter region might be preserved in the constructed object. The reference to the parameter cb might be preserved in the constructed object.
Calls MR_FixUndercuts_FixParams_ConstructFrom().
| meshlib.fixundercuts.FixParams.FixParams | ( | meshlib.fixundercuts.FixParams | _other | ) |
Generated from constructor MR::FixUndercuts::FixParams::FixParams. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_FixUndercuts_FixParams_ConstructFromAnother().
| meshlib.fixundercuts.FixParams meshlib.fixundercuts.FixParams.assignFromAnother | ( | meshlib.fixundercuts.FixParams | _other | ) |
Generated from method MR::FixUndercuts::FixParams::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_FixUndercuts_FixParams_AssignFromAnother().
| float meshlib.fixundercuts.FixParams.bottomExtension | ( | ) |
minimum extension of bottom part of the mesh Returns a pointer to a member variable of class MR::FixUndercuts::FixParams named bottomExtension. The reference to this object might be preserved as the return value.
Calls MR_FixUndercuts_FixParams_Get_bottomExtension().
| meshlib.std_function_bool_from_float meshlib.fixundercuts.FixParams.cb | ( | ) |
Returns a pointer to a member variable of class MR::FixUndercuts::FixParams named cb. The reference to this object might be preserved as the return value.
Calls MR_FixUndercuts_FixParams_Get_cb().
| meshlib.fixundercuts.FindParams meshlib.fixundercuts.FixParams.findParameters | ( | ) |
parameters of what is considered as undercut Returns a pointer to a member variable of class MR::FixUndercuts::FixParams named findParameters. The reference to this object might be preserved as the return value.
Calls MR_FixUndercuts_FixParams_Get_findParameters().
| java.lang.foreign.MemorySegment meshlib.fixundercuts.FixParams.region | ( | ) |
if set - only this region will be fixed (but still all mesh will be rebuild) Returns a pointer to a member variable of class MR::FixUndercuts::FixParams named region. The reference to this object might be preserved as the return value.
Calls MR_FixUndercuts_FixParams_Get_region(). Some types are raw C types, see the C bindings for the details.
| void meshlib.fixundercuts.FixParams.setBottomExtension | ( | float | value | ) |
minimum extension of bottom part of the mesh Modifies a member variable of class MR::FixUndercuts::FixParams named bottomExtension.
Calls MR_FixUndercuts_FixParams_Set_bottomExtension().
| void meshlib.fixundercuts.FixParams.setCb | ( | meshlib.std_function_bool_from_float | value | ) |
Modifies a member variable of class MR::FixUndercuts::FixParams named cb. The reference to the parameter value might be preserved in this object in element cb.
Calls MR_FixUndercuts_FixParams_Set_cb().
| void meshlib.fixundercuts.FixParams.setFindParameters | ( | meshlib.fixundercuts.FindParams | value | ) |
parameters of what is considered as undercut Modifies a member variable of class MR::FixUndercuts::FixParams named findParameters. The reference to the parameter value might be preserved in this object in element findParameters.
Calls MR_FixUndercuts_FixParams_Set_findParameters().
| void meshlib.fixundercuts.FixParams.setRegion | ( | meshlib.FaceBitSet | value | ) |
if set - only this region will be fixed (but still all mesh will be rebuild) Modifies a member variable of class MR::FixUndercuts::FixParams named region. The reference to the parameter value might be preserved in this object in element region.
Calls MR_FixUndercuts_FixParams_Set_region().
| void meshlib.fixundercuts.FixParams.setSmooth | ( | boolean | value | ) |
if true applies one iterations of gaussian filtering for voxels, useful if thin walls expected Modifies a member variable of class MR::FixUndercuts::FixParams named smooth.
Calls MR_FixUndercuts_FixParams_Set_smooth().
| void meshlib.fixundercuts.FixParams.setVoxelSize | ( | float | value | ) |
voxel size for internal computations: lower size - better precision but more system resources required Modifies a member variable of class MR::FixUndercuts::FixParams named voxelSize.
Calls MR_FixUndercuts_FixParams_Set_voxelSize().
| boolean meshlib.fixundercuts.FixParams.smooth | ( | ) |
if true applies one iterations of gaussian filtering for voxels, useful if thin walls expected Returns a pointer to a member variable of class MR::FixUndercuts::FixParams named smooth. The reference to this object might be preserved as the return value.
Calls MR_FixUndercuts_FixParams_Get_smooth().
| float meshlib.fixundercuts.FixParams.voxelSize | ( | ) |
voxel size for internal computations: lower size - better precision but more system resources required Returns a pointer to a member variable of class MR::FixUndercuts::FixParams named voxelSize. The reference to this object might be preserved as the return value.
Calls MR_FixUndercuts_FixParams_Get_voxelSize().