Public Member Functions | |
| XfBasedCache_MR_Box3f (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner) | |
| XfBasedCache_MR_Box3f () | |
| XfBasedCache_MR_Box3f (meshlib.XfBasedCache_MR_Box3f _other) | |
| meshlib.XfBasedCache_MR_Box3f | assignFromAnother (meshlib.XfBasedCache_MR_Box3f _other) |
| meshlib.std_optional_MR_Box3f | get (meshlib.AffineXf3f xf) |
| void | set (meshlib.AffineXf3f xf, meshlib.Box3f t) |
| void | reset () |
| Public Member Functions inherited from meshlib.CppObject | |
| final java.lang.foreign.MemorySegment | rawPointer () |
| final boolean | isOwned () |
| final void | close () |
| final java.lang.foreign.MemorySegment | release () |
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) | |
optional T-object container, which stores a transformation as well for which the object is valid Generated from class MR::XfBasedCache<MR::Box3f>.
Instances created here own their C++ objects, see CppObject.
| meshlib.XfBasedCache_MR_Box3f.XfBasedCache_MR_Box3f | ( | 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.XfBasedCache_MR_Box3f.XfBasedCache_MR_Box3f | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_XfBasedCache_MR_Box3f_DefaultConstruct().
| meshlib.XfBasedCache_MR_Box3f.XfBasedCache_MR_Box3f | ( | meshlib.XfBasedCache_MR_Box3f | _other | ) |
Generated from constructor MR::XfBasedCache<MR::Box3f>::XfBasedCache. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_XfBasedCache_MR_Box3f_ConstructFromAnother().
| meshlib.XfBasedCache_MR_Box3f meshlib.XfBasedCache_MR_Box3f.assignFromAnother | ( | meshlib.XfBasedCache_MR_Box3f | _other | ) |
Generated from method MR::XfBasedCache<MR::Box3f>::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_XfBasedCache_MR_Box3f_AssignFromAnother().
| meshlib.std_optional_MR_Box3f meshlib.XfBasedCache_MR_Box3f.get | ( | meshlib.AffineXf3f | xf | ) |
returns stored object only if requested transformation is the same as stored one Generated from method MR::XfBasedCache<MR::Box3f>::get.
Calls MR_XfBasedCache_MR_Box3f_get().
| void meshlib.XfBasedCache_MR_Box3f.reset | ( | ) |
clears stored object Generated from method MR::XfBasedCache<MR::Box3f>::reset.
Calls MR_XfBasedCache_MR_Box3f_reset().
| void meshlib.XfBasedCache_MR_Box3f.set | ( | meshlib.AffineXf3f | xf, |
| meshlib.Box3f | t ) |
sets new transformation and the object Generated from method MR::XfBasedCache<MR::Box3f>::set.
Calls MR_XfBasedCache_MR_Box3f_set().