This structure is used for component values that may be fractional (floating-point).
XrExtent2Df, XrOffset2Df, GetSpaceBoundingBox2DFB
struct XrRect2Df {
XrOffset2Df offset;
XrExtent2Df extent;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | XrRect2Df.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | EXTENT
The struct member offsets. |
| public static final int | OFFSET
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | XrRect2Df(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static XrRect2Df | |
| public static XrRect2Df. | calloc(int
the buffer capacity capacity)Returns a new |
| public static XrRect2Df | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static XrRect2Df. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected XrRect2Df | 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 XrRect2Df | |
| public static XrRect2Df | |
| public static XrRect2Df. | create(int
the buffer capacity capacity)Returns a new |
| public static XrRect2Df. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static XrRect2Df | |
| public static XrRect2Df. | |
| public XrExtent2Df | |
| public XrRect2Df | |
| public XrRect2Df | |
| public static XrRect2Df | |
| public static XrRect2Df. | malloc(int
the buffer capacity capacity)Returns a new |
| public static XrRect2Df | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static XrRect2Df. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static XrExtent2Df | |
| public static void | |
| public static XrOffset2Df | |
| public static void | |
| public XrOffset2Df | |
| public XrRect2Df | |
| public XrRect2Df | |
| public XrRect2Df | |
| public XrRect2Df | |
| public int |
| ALIGNOF | back to summary |
|---|---|
| public static final int ALIGNOF The struct alignment in bytes. | |
| EXTENT | back to summary |
|---|---|
| public static final int EXTENT The struct member offsets. | |
| OFFSET | back to summary |
|---|---|
| public static final int OFFSET The struct member offsets. | |
| SIZEOF | back to summary |
|---|---|
| public static final int SIZEOF The struct size in bytes. | |
| XrRect2Df | back to summary |
|---|---|
| protected XrRect2Df(long address, ByteBuffer container) | |
| XrRect2Df | back to summary |
|---|---|
| public XrRect2Df(ByteBuffer container) Creates a The created instance holds a strong reference to the container object. | |
| calloc | back to summary |
|---|---|
| public static XrRect2Df calloc() Returns a new | |
| calloc | back to summary |
|---|---|
| public static XrRect2Df. Returns a new
| |
| calloc | back to summary |
|---|---|
| public static XrRect2Df calloc(MemoryStack stack) Returns a new
| |
| calloc | back to summary |
|---|---|
| public static XrRect2Df. Returns a new
| |
| create | back to summary |
|---|---|
| protected XrRect2Df create(long address, ByteBuffer container) Implements abstract org. Doc from org. Similar to Effectively, every
| |
| create | back to summary |
|---|---|
| public static XrRect2Df create() Returns a new | |
| create | back to summary |
|---|---|
| public static XrRect2Df create(long address) Returns a new | |
| create | back to summary |
|---|---|
| public static XrRect2Df. Returns a new
| |
| create | back to summary |
|---|---|
| public static XrRect2Df. Create a
| |
| createSafe | back to summary |
|---|---|
| public static XrRect2Df createSafe(long address) Like
| |
| createSafe | back to summary |
|---|---|
| public static XrRect2Df. Like
| |
| extent | back to summary |
|---|---|
| public XrExtent2Df extent() the | |
| extent | back to summary |
|---|---|
| public XrRect2Df extent(XrExtent2Df value) Copies the specified | |
| extent | back to summary |
|---|---|
| public XrRect2Df extent(Consumer<XrExtent2Df> consumer) | |
| malloc | back to summary |
|---|---|
| public static XrRect2Df malloc() Returns a new | |
| malloc | back to summary |
|---|---|
| public static XrRect2Df. Returns a new
| |
| malloc | back to summary |
|---|---|
| public static XrRect2Df malloc(MemoryStack stack) Returns a new
| |
| malloc | back to summary |
|---|---|
| public static XrRect2Df. Returns a new
| |
| nextent | back to summary |
|---|---|
| public static XrExtent2Df nextent(long struct) Unsafe version of | |
| nextent | back to summary |
|---|---|
| public static void nextent(long struct, XrExtent2Df value) Unsafe version of | |
| noffset | back to summary |
|---|---|
| public static XrOffset2Df noffset(long struct) Unsafe version of | |
| noffset | back to summary |
|---|---|
| public static void noffset(long struct, XrOffset2Df value) Unsafe version of | |
| offset | back to summary |
|---|---|
| public XrOffset2Df offset() the | |
| offset | back to summary |
|---|---|
| public XrRect2Df offset(XrOffset2Df value) Copies the specified | |
| offset | back to summary |
|---|---|
| public XrRect2Df offset(Consumer<XrOffset2Df> consumer) | |
| set | back to summary |
|---|---|
| public XrRect2Df set(XrOffset2Df offset, XrExtent2Df extent) Initializes this struct with the specified values. | |
| set | back to summary |
|---|---|
| public XrRect2Df set(XrRect2Df src) Copies the specified struct data to this struct. | |
| sizeof | back to summary |
|---|---|
| public int sizeof() Implements abstract org. Doc from org. Returns
| |
XrRect2Df structs.
| Modifier and Type | Field and Description |
|---|---|
| private static final XrRect2Df |
| Access | Constructor and Description |
|---|---|
| public | Buffer(ByteBuffer container)
Creates a new |
| public | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public XrExtent2Df | |
| public XrRect2Df. | |
| public XrRect2Df. | |
| protected XrRect2Df | |
| public XrOffset2Df | |
| public XrRect2Df. | |
| public XrRect2Df. | |
| protected XrRect2Df. |
| ELEMENT_FACTORY | back to summary |
|---|---|
| private static final XrRect2Df 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) | |
| extent | back to summary |
|---|---|
public XrExtent2Df extent()
| |
| extent | back to summary |
|---|---|
| public XrRect2Df. Copies the specified | |
| extent | back to summary |
|---|---|
| public XrRect2Df. Passes the | |
| getElementFactory | back to summary |
|---|---|
| protected XrRect2Df getElementFactory() Implements abstract org.
| |
| offset | back to summary |
|---|---|
public XrOffset2Df offset()
| |
| offset | back to summary |
|---|---|
| public XrRect2Df. Copies the specified | |
| offset | back to summary |
|---|---|
| public XrRect2Df. Passes the | |
| self | back to summary |
|---|---|
| protected XrRect2Df. Implements abstract org.
| |