union VROverlayIntersectionMaskPrimitive_Data_t {
IntersectionMaskRectangle_t m_Rectangle;
IntersectionMaskCircle_t m_Circle;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | VROverlayIntersectionMaskPrimitiveData.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | M_CIRCLE
The struct member offsets. |
| public static final int | M_RECTANGLE
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | VROverlayIntersectionMaskPrimitiveData(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData | |
| public static VROverlayIntersectionMaskPrimitiveData. | calloc(int
the buffer capacity capacity)Returns a new |
| public static VROverlayIntersectionMaskPrimitiveData | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static VROverlayIntersectionMaskPrimitiveData. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static VROverlayIntersectionMaskPrimitiveData | |
| public static VROverlayIntersectionMaskPrimitiveData | |
| public static VROverlayIntersectionMaskPrimitiveData. | |
| public static VROverlayIntersectionMaskPrimitiveData. | |
| protected VROverlayIntersectionMaskPrimitiveData | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static VROverlayIntersectionMaskPrimitiveData | |
| public static VROverlayIntersectionMaskPrimitiveData | create(long address)
Returns a new |
| public static VROverlayIntersectionMaskPrimitiveData. | create(int
the buffer capacity capacity)Returns a new |
| public static VROverlayIntersectionMaskPrimitiveData. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static VROverlayIntersectionMaskPrimitiveData | |
| public static VROverlayIntersectionMaskPrimitiveData. | |
| public IntersectionMaskCircle | |
| public VROverlayIntersectionMaskPrimitiveData | m_Circle(IntersectionMaskCircle value)
Copies the specified |
| public VROverlayIntersectionMaskPrimitiveData | m_Circle(Consumer<IntersectionMaskCircle> consumer)
Passes the |
| public IntersectionMaskRectangle | |
| public VROverlayIntersectionMaskPrimitiveData | m_Rectangle(IntersectionMaskRectangle value)
Copies the specified |
| public VROverlayIntersectionMaskPrimitiveData | m_Rectangle(Consumer<IntersectionMaskRectangle> consumer)
Passes the |
| public static VROverlayIntersectionMaskPrimitiveData | |
| public static VROverlayIntersectionMaskPrimitiveData. | malloc(int
the buffer capacity capacity)Returns a new |
| public static VROverlayIntersectionMaskPrimitiveData | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static VROverlayIntersectionMaskPrimitiveData. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static VROverlayIntersectionMaskPrimitiveData | |
| public static VROverlayIntersectionMaskPrimitiveData | |
| public static VROverlayIntersectionMaskPrimitiveData. | |
| public static VROverlayIntersectionMaskPrimitiveData. | |
| public static IntersectionMaskCircle | |
| public static void | |
| public static IntersectionMaskRectangle | |
| public static void | |
| public VROverlayIntersectionMaskPrimitiveData | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int |
| ALIGNOF | back to summary |
|---|---|
| public static final int ALIGNOF The struct alignment in bytes. | |
| M_CIRCLE | back to summary |
|---|---|
| public static final int M_CIRCLE The struct member offsets. | |
| M_RECTANGLE | back to summary |
|---|---|
| public static final int M_RECTANGLE The struct member offsets. | |
| SIZEOF | back to summary |
|---|---|
| public static final int SIZEOF The struct size in bytes. | |
| VROverlayIntersectionMaskPrimitiveData | back to summary |
|---|---|
| protected VROverlayIntersectionMaskPrimitiveData(long address, ByteBuffer container) | |
| VROverlayIntersectionMaskPrimitiveData | back to summary |
|---|---|
| public VROverlayIntersectionMaskPrimitiveData(ByteBuffer container) Creates a The created instance holds a strong reference to the container object. | |
| calloc | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData calloc() Returns a new | |
| calloc | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData. Returns a new
| |
| calloc | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData calloc(MemoryStack stack) Returns a new
| |
| calloc | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData. Returns a new
| |
| callocStack | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData callocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData callocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| create | back to summary |
|---|---|
| protected VROverlayIntersectionMaskPrimitiveData create(long address, ByteBuffer container) Implements abstract org. Doc from org. Similar to Effectively, every
| |
| create | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData create() Returns a new | |
| create | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData create(long address) Returns a new | |
| create | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData. Returns a new
| |
| create | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData. Create a
| |
| createSafe | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData createSafe(long address) Like
| |
| createSafe | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData. Like
| |
| m_Circle | back to summary |
|---|---|
public IntersectionMaskCircle m_Circle()
| |
| m_Circle | back to summary |
|---|---|
| public VROverlayIntersectionMaskPrimitiveData m_Circle(IntersectionMaskCircle value) Copies the specified | |
| m_Circle | back to summary |
|---|---|
| public VROverlayIntersectionMaskPrimitiveData m_Circle(Consumer<IntersectionMaskCircle> consumer) Passes the | |
| m_Rectangle | back to summary |
|---|---|
public IntersectionMaskRectangle m_Rectangle()
| |
| m_Rectangle | back to summary |
|---|---|
| public VROverlayIntersectionMaskPrimitiveData m_Rectangle(IntersectionMaskRectangle value) Copies the specified | |
| m_Rectangle | back to summary |
|---|---|
| public VROverlayIntersectionMaskPrimitiveData m_Rectangle(Consumer<IntersectionMaskRectangle> consumer) Passes the | |
| malloc | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData malloc() Returns a new | |
| malloc | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData. Returns a new
| |
| malloc | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData malloc(MemoryStack stack) Returns a new
| |
| malloc | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData. Returns a new
| |
| mallocStack | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData mallocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData mallocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static VROverlayIntersectionMaskPrimitiveData. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| nm_Circle | back to summary |
|---|---|
| public static IntersectionMaskCircle nm_Circle(long struct) Unsafe version of | |
| nm_Circle | back to summary |
|---|---|
| public static void nm_Circle(long struct, IntersectionMaskCircle value) Unsafe version of | |
| nm_Rectangle | back to summary |
|---|---|
| public static IntersectionMaskRectangle nm_Rectangle(long struct) Unsafe version of | |
| nm_Rectangle | back to summary |
|---|---|
| public static void nm_Rectangle(long struct, IntersectionMaskRectangle value) Unsafe version of | |
| set | back to summary |
|---|---|
| public VROverlayIntersectionMaskPrimitiveData set(VROverlayIntersectionMaskPrimitiveData src) Copies the specified struct data to this struct.
| |
| sizeof | back to summary |
|---|---|
| public int sizeof() Implements abstract org. Doc from org. Returns
| |
VROverlayIntersectionMaskPrimitiveData structs.
| Modifier and Type | Field and Description |
|---|---|
| private static final VROverlayIntersectionMaskPrimitiveData |
| Access | Constructor and Description |
|---|---|
| public | Buffer(ByteBuffer container)
Creates a new |
| public | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected VROverlayIntersectionMaskPrimitiveData | |
| public IntersectionMaskCircle | |
| public VROverlayIntersectionMaskPrimitiveData. | m_Circle(IntersectionMaskCircle value)
Copies the specified |
| public VROverlayIntersectionMaskPrimitiveData. | m_Circle(Consumer<IntersectionMaskCircle> consumer)
Passes the |
| public IntersectionMaskRectangle | |
| public VROverlayIntersectionMaskPrimitiveData. | m_Rectangle(IntersectionMaskRectangle value)
Copies the specified |
| public VROverlayIntersectionMaskPrimitiveData. | m_Rectangle(Consumer<IntersectionMaskRectangle> consumer)
Passes the |
| protected VROverlayIntersectionMaskPrimitiveData. |
| ELEMENT_FACTORY | back to summary |
|---|---|
| private static final VROverlayIntersectionMaskPrimitiveData ELEMENT_FACTORY | |
| Buffer | back to summary |
|---|---|
| public Buffer(ByteBuffer container) Creates a new Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by The created buffer instance holds a strong reference to the container object. | |
| Buffer | back to summary |
|---|---|
| public Buffer(long address, int cap) | |
| Buffer | back to summary |
|---|---|
| pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap) | |
| getElementFactory | back to summary |
|---|---|
| protected VROverlayIntersectionMaskPrimitiveData getElementFactory() Implements abstract org.
| |
| m_Circle | back to summary |
|---|---|
public IntersectionMaskCircle m_Circle()
| |
| m_Circle | back to summary |
|---|---|
| public VROverlayIntersectionMaskPrimitiveData. Copies the specified | |
| m_Circle | back to summary |
|---|---|
| public VROverlayIntersectionMaskPrimitiveData. Passes the | |
| m_Rectangle | back to summary |
|---|---|
public IntersectionMaskRectangle m_Rectangle()
| |
| m_Rectangle | back to summary |
|---|---|
| public VROverlayIntersectionMaskPrimitiveData. Copies the specified | |
| m_Rectangle | back to summary |
|---|---|
| public VROverlayIntersectionMaskPrimitiveData. Passes the | |
| self | back to summary |
|---|---|
| protected VROverlayIntersectionMaskPrimitiveData. Implements abstract org.
| |