Public Member Functions | |
| ObjFaceId (java.lang.foreign.MemorySegment segment, java.lang.Object owner) | |
| ObjFaceId | copy () |
| void | set (ObjFaceId other) |
| meshlib.ObjId | objId () |
| void | setObjId (meshlib.ObjId value) |
| meshlib.FaceId | fId () |
| void | setFId (meshlib.FaceId value) |
| ObjFaceId () | |
| Public Member Functions inherited from meshlib.CppStruct | |
| final java.lang.foreign.MemorySegment | rawPointer () |
Static Public Attributes | |
| static final java.lang.foreign.StructLayout | LAYOUT = meshlib.Ffi.structLayout(new java.lang.String[]{"objId", "fId"}, new java.lang.foreign.MemoryLayout[]{meshlib.ObjId.LAYOUT, meshlib.FaceId.LAYOUT}) |
| static final long | OFF_objId = LAYOUT.byteOffset(java.lang.foreign.MemoryLayout.PathElement.groupElement("objId")) |
| static final long | OFF_fId = LAYOUT.byteOffset(java.lang.foreign.MemoryLayout.PathElement.groupElement("fId")) |
Additional Inherited Members | |
| Protected Member Functions inherited from meshlib.CppStruct | |
| CppStruct (java.lang.foreign.MemorySegment segment, java.lang.Object owner) | |
| Protected Attributes inherited from meshlib.CppStruct | |
| final java.lang.foreign.MemorySegment | segment |
face of one of the input meshes of uniteManyMeshes function Generated from class MR::ObjFaceId.
Has the same layout as the C++ struct, the fields are accessed in place in native memory.
| meshlib.ObjFaceId.ObjFaceId | ( | java.lang.foreign.MemorySegment | segment, |
| java.lang.Object | owner ) |
Wraps a segment holding the struct. owner is kept alive as long as this wrapper is. Not for normal use.
| meshlib.ObjFaceId.ObjFaceId | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_ObjFaceId_DefaultConstruct().
| ObjFaceId meshlib.ObjFaceId.copy | ( | ) |
A copy of the struct, in its own memory.
| meshlib.FaceId meshlib.ObjFaceId.fId | ( | ) |
| meshlib.ObjId meshlib.ObjFaceId.objId | ( | ) |
< index of the mesh in the input vector
| void meshlib.ObjFaceId.set | ( | ObjFaceId | other | ) |
Overwrites the contents with those of another struct.
| void meshlib.ObjFaceId.setFId | ( | meshlib.FaceId | value | ) |
| void meshlib.ObjFaceId.setObjId | ( | meshlib.ObjId | value | ) |
|
static |
The native layout of the struct.
|
static |
|
static |