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) | |
converter of meshes in or from signed distance volumetric representation Generated from class MR::MeshVoxelsConverter.
Instances created here own their C++ objects, see CppObject.
| meshlib.MeshVoxelsConverter.MeshVoxelsConverter | ( | 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.MeshVoxelsConverter.MeshVoxelsConverter | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_MeshVoxelsConverter_DefaultConstruct().
| meshlib.MeshVoxelsConverter.MeshVoxelsConverter | ( | float | voxelSize, |
| float | surfaceOffset, | ||
| meshlib.std_function_bool_from_float | callBack, | ||
| float | offsetVoxels, | ||
| float | adaptivity ) |
Constructs MR::MeshVoxelsConverter elementwise. The reference to the parameter callBack might be preserved in the constructed object.
Calls MR_MeshVoxelsConverter_ConstructFrom().
| meshlib.MeshVoxelsConverter.MeshVoxelsConverter | ( | meshlib.MeshVoxelsConverter | _other | ) |
Generated from constructor MR::MeshVoxelsConverter::MeshVoxelsConverter. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_MeshVoxelsConverter_ConstructFromAnother().
| float meshlib.MeshVoxelsConverter.adaptivity | ( | ) |
[0, 1] ratio of combining small triangles into bigger ones Returns a pointer to a member variable of class MR::MeshVoxelsConverter named adaptivity. The reference to this object might be preserved as the return value.
Calls MR_MeshVoxelsConverter_Get_adaptivity().
| meshlib.MeshVoxelsConverter meshlib.MeshVoxelsConverter.assignFromAnother | ( | meshlib.MeshVoxelsConverter | _other | ) |
Generated from method MR::MeshVoxelsConverter::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_MeshVoxelsConverter_AssignFromAnother().
| meshlib.Mesh meshlib.MeshVoxelsConverter.call_1_MR_FloatGrid | ( | meshlib.FloatGrid | grid | ) |
Generated from method MR::MeshVoxelsConverter::operator().
Calls MR_MeshVoxelsConverter_call_1_MR_FloatGrid().
| meshlib.FloatGrid meshlib.MeshVoxelsConverter.call_1_MR_ObjectMesh | ( | meshlib.ObjectMesh | obj | ) |
Generated from method MR::MeshVoxelsConverter::operator().
Calls MR_MeshVoxelsConverter_call_1_MR_ObjectMesh().
| meshlib.FloatGrid meshlib.MeshVoxelsConverter.call_2 | ( | meshlib.MeshPart | mp, |
| meshlib.AffineXf3f | xf ) |
Generated from method MR::MeshVoxelsConverter::operator().
Calls MR_MeshVoxelsConverter_call_2().
| meshlib.std_function_bool_from_float meshlib.MeshVoxelsConverter.callBack | ( | ) |
Returns a pointer to a member variable of class MR::MeshVoxelsConverter named callBack. The reference to this object might be preserved as the return value.
Calls MR_MeshVoxelsConverter_Get_callBack().
| float meshlib.MeshVoxelsConverter.offsetVoxels | ( | ) |
the value is in voxels (not in meters!), 0 for no-offset Returns a pointer to a member variable of class MR::MeshVoxelsConverter named offsetVoxels. The reference to this object might be preserved as the return value.
Calls MR_MeshVoxelsConverter_Get_offsetVoxels().
| void meshlib.MeshVoxelsConverter.setAdaptivity | ( | float | value | ) |
[0, 1] ratio of combining small triangles into bigger ones Modifies a member variable of class MR::MeshVoxelsConverter named adaptivity.
Calls MR_MeshVoxelsConverter_Set_adaptivity().
| void meshlib.MeshVoxelsConverter.setCallBack | ( | meshlib.std_function_bool_from_float | value | ) |
Modifies a member variable of class MR::MeshVoxelsConverter named callBack. The reference to the parameter value might be preserved in this object in element callBack.
Calls MR_MeshVoxelsConverter_Set_callBack().
| void meshlib.MeshVoxelsConverter.setOffsetVoxels | ( | float | value | ) |
the value is in voxels (not in meters!), 0 for no-offset Modifies a member variable of class MR::MeshVoxelsConverter named offsetVoxels.
Calls MR_MeshVoxelsConverter_Set_offsetVoxels().
| void meshlib.MeshVoxelsConverter.setSurfaceOffset | ( | float | value | ) |
number voxels around surface to calculate distance in (should be positive) Modifies a member variable of class MR::MeshVoxelsConverter named surfaceOffset.
Calls MR_MeshVoxelsConverter_Set_surfaceOffset().
| void meshlib.MeshVoxelsConverter.setVoxelSize | ( | float | value | ) |
both in and from Modifies a member variable of class MR::MeshVoxelsConverter named voxelSize.
Calls MR_MeshVoxelsConverter_Set_voxelSize().
| float meshlib.MeshVoxelsConverter.surfaceOffset | ( | ) |
number voxels around surface to calculate distance in (should be positive) Returns a pointer to a member variable of class MR::MeshVoxelsConverter named surfaceOffset. The reference to this object might be preserved as the return value.
Calls MR_MeshVoxelsConverter_Get_surfaceOffset().
| float meshlib.MeshVoxelsConverter.voxelSize | ( | ) |
both in and from Returns a pointer to a member variable of class MR::MeshVoxelsConverter named voxelSize. The reference to this object might be preserved as the return value.
Calls MR_MeshVoxelsConverter_Get_voxelSize().