struct ovrCameraExtrinsics {
double LastChangedTimeSeconds;
unsigned int CameraStatusFlags;
ovrTrackedDeviceType AttachedToDevice;
ovrPosef RelativePose;
double LastExposureTimeSeconds;
double ExposureLatencySeconds;
double AdditionalLatencySeconds;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | OVRCameraExtrinsics.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ADDITIONALLATENCYSECONDS
The struct member offsets. |
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | ATTACHEDTODEVICE
The struct member offsets. |
| public static final int | CAMERASTATUSFLAGS
The struct member offsets. |
| public static final int | EXPOSURELATENCYSECONDS
The struct member offsets. |
| public static final int | LASTCHANGEDTIMESECONDS
The struct member offsets. |
| public static final int | LASTEXPOSURETIMESECONDS
The struct member offsets. |
| public static final int | RELATIVEPOSE
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | OVRCameraExtrinsics(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public double | AdditionalLatencySeconds()
additional latency to get from the exposure time of the real camera to match the render time of the virtual camera |
| public OVRCameraExtrinsics | AdditionalLatencySeconds(double value)
Sets the specified value to the |
| public int | |
| public OVRCameraExtrinsics | |
| public static OVRCameraExtrinsics | |
| public static OVRCameraExtrinsics. | calloc(int
the buffer capacity capacity)Returns a new |
| public static OVRCameraExtrinsics | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static OVRCameraExtrinsics. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static OVRCameraExtrinsics | |
| public static OVRCameraExtrinsics | |
| public static OVRCameraExtrinsics. | |
| public static OVRCameraExtrinsics. | |
| public int | |
| public OVRCameraExtrinsics | |
| protected OVRCameraExtrinsics | 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 OVRCameraExtrinsics | |
| public static OVRCameraExtrinsics | |
| public static OVRCameraExtrinsics. | create(int
the buffer capacity capacity)Returns a new |
| public static OVRCameraExtrinsics. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static OVRCameraExtrinsics | |
| public static OVRCameraExtrinsics. | |
| public double | |
| public OVRCameraExtrinsics | |
| public double | |
| public OVRCameraExtrinsics | |
| public double | |
| public OVRCameraExtrinsics | |
| public static OVRCameraExtrinsics | |
| public static OVRCameraExtrinsics. | malloc(int
the buffer capacity capacity)Returns a new |
| public static OVRCameraExtrinsics | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static OVRCameraExtrinsics. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static OVRCameraExtrinsics | |
| public static OVRCameraExtrinsics | |
| public static OVRCameraExtrinsics. | |
| public static OVRCameraExtrinsics. | |
| public static double | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static double | |
| public static void | |
| public static double | |
| public static void | |
| public static double | |
| public static void | |
| public static OVRPosef | |
| public static void | |
| public OVRPosef | |
| public OVRCameraExtrinsics | |
| public OVRCameraExtrinsics | |
| public OVRCameraExtrinsics | |
| public OVRCameraExtrinsics | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int |
| ADDITIONALLATENCYSECONDS | back to summary |
|---|---|
| public static final int ADDITIONALLATENCYSECONDS The struct member offsets. | |
| ALIGNOF | back to summary |
|---|---|
| public static final int ALIGNOF The struct alignment in bytes. | |
| ATTACHEDTODEVICE | back to summary |
|---|---|
| public static final int ATTACHEDTODEVICE The struct member offsets. | |
| CAMERASTATUSFLAGS | back to summary |
|---|---|
| public static final int CAMERASTATUSFLAGS The struct member offsets. | |
| EXPOSURELATENCYSECONDS | back to summary |
|---|---|
| public static final int EXPOSURELATENCYSECONDS The struct member offsets. | |
| LASTCHANGEDTIMESECONDS | back to summary |
|---|---|
| public static final int LASTCHANGEDTIMESECONDS The struct member offsets. | |
| LASTEXPOSURETIMESECONDS | back to summary |
|---|---|
| public static final int LASTEXPOSURETIMESECONDS The struct member offsets. | |
| RELATIVEPOSE | back to summary |
|---|---|
| public static final int RELATIVEPOSE The struct member offsets. | |
| SIZEOF | back to summary |
|---|---|
| public static final int SIZEOF The struct size in bytes. | |
| OVRCameraExtrinsics | back to summary |
|---|---|
| protected OVRCameraExtrinsics(long address, ByteBuffer container) | |
| OVRCameraExtrinsics | back to summary |
|---|---|
| public OVRCameraExtrinsics(ByteBuffer container) Creates a The created instance holds a strong reference to the container object. | |
| AdditionalLatencySeconds | back to summary |
|---|---|
| public double AdditionalLatencySeconds() additional latency to get from the exposure time of the real camera to match the render time of the virtual camera | |
| AdditionalLatencySeconds | back to summary |
|---|---|
| public OVRCameraExtrinsics AdditionalLatencySeconds(double value) Sets the specified value to the | |
| AttachedToDevice | back to summary |
|---|---|
| public int AttachedToDevice() which Tracked device, if any, is the camera rigidly attached to. If set to
| |
| AttachedToDevice | back to summary |
|---|---|
| public OVRCameraExtrinsics AttachedToDevice(int value) Sets the specified value to the | |
| calloc | back to summary |
|---|---|
| public static OVRCameraExtrinsics calloc() Returns a new | |
| calloc | back to summary |
|---|---|
| public static OVRCameraExtrinsics. Returns a new
| |
| calloc | back to summary |
|---|---|
| public static OVRCameraExtrinsics calloc(MemoryStack stack) Returns a new
| |
| calloc | back to summary |
|---|---|
| public static OVRCameraExtrinsics. Returns a new
| |
| callocStack | back to summary |
|---|---|
| public static OVRCameraExtrinsics callocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static OVRCameraExtrinsics callocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static OVRCameraExtrinsics. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static OVRCameraExtrinsics. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| CameraStatusFlags | back to summary |
|---|---|
| public int CameraStatusFlags() current Status of the camera, a mix of bits from
| |
| CameraStatusFlags | back to summary |
|---|---|
| public OVRCameraExtrinsics CameraStatusFlags(int value) Sets the specified value to the | |
| create | back to summary |
|---|---|
| protected OVRCameraExtrinsics create(long address, ByteBuffer container) Implements abstract org. Doc from org. Similar to Effectively, every
| |
| create | back to summary |
|---|---|
| public static OVRCameraExtrinsics create() Returns a new | |
| create | back to summary |
|---|---|
| public static OVRCameraExtrinsics create(long address) Returns a new | |
| create | back to summary |
|---|---|
| public static OVRCameraExtrinsics. Returns a new
| |
| create | back to summary |
|---|---|
| public static OVRCameraExtrinsics. Create a
| |
| createSafe | back to summary |
|---|---|
| public static OVRCameraExtrinsics createSafe(long address) Like
| |
| createSafe | back to summary |
|---|---|
| public static OVRCameraExtrinsics. Like
| |
| ExposureLatencySeconds | back to summary |
|---|---|
| public double ExposureLatencySeconds() estimated exposure latency to get from the exposure time to the system | |
| ExposureLatencySeconds | back to summary |
|---|---|
| public OVRCameraExtrinsics ExposureLatencySeconds(double value) Sets the specified value to the | |
| LastChangedTimeSeconds | back to summary |
|---|---|
| public double LastChangedTimeSeconds() time in seconds from last change to the parameters. For instance, if the pose changes, or a camera exposure happens, this struct will be updated. | |
| LastChangedTimeSeconds | back to summary |
|---|---|
| public OVRCameraExtrinsics LastChangedTimeSeconds(double value) Sets the specified value to the | |
| LastExposureTimeSeconds | back to summary |
|---|---|
| public double LastExposureTimeSeconds() the time, in seconds, when the last successful exposure was taken | |
| LastExposureTimeSeconds | back to summary |
|---|---|
| public OVRCameraExtrinsics LastExposureTimeSeconds(double value) Sets the specified value to the | |
| malloc | back to summary |
|---|---|
| public static OVRCameraExtrinsics malloc() Returns a new | |
| malloc | back to summary |
|---|---|
| public static OVRCameraExtrinsics. Returns a new
| |
| malloc | back to summary |
|---|---|
| public static OVRCameraExtrinsics malloc(MemoryStack stack) Returns a new
| |
| malloc | back to summary |
|---|---|
| public static OVRCameraExtrinsics. Returns a new
| |
| mallocStack | back to summary |
|---|---|
| public static OVRCameraExtrinsics mallocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static OVRCameraExtrinsics mallocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static OVRCameraExtrinsics. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static OVRCameraExtrinsics. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| nAdditionalLatencySeconds | back to summary |
|---|---|
| public static double nAdditionalLatencySeconds(long struct) Unsafe version of | |
| nAdditionalLatencySeconds | back to summary |
|---|---|
| public static void nAdditionalLatencySeconds(long struct, double value) Unsafe version of | |
| nAttachedToDevice | back to summary |
|---|---|
| public static int nAttachedToDevice(long struct) Unsafe version of | |
| nAttachedToDevice | back to summary |
|---|---|
| public static void nAttachedToDevice(long struct, int value) Unsafe version of | |
| nCameraStatusFlags | back to summary |
|---|---|
| public static int nCameraStatusFlags(long struct) Unsafe version of | |
| nCameraStatusFlags | back to summary |
|---|---|
| public static void nCameraStatusFlags(long struct, int value) Unsafe version of | |
| nExposureLatencySeconds | back to summary |
|---|---|
| public static double nExposureLatencySeconds(long struct) Unsafe version of | |
| nExposureLatencySeconds | back to summary |
|---|---|
| public static void nExposureLatencySeconds(long struct, double value) Unsafe version of | |
| nLastChangedTimeSeconds | back to summary |
|---|---|
| public static double nLastChangedTimeSeconds(long struct) Unsafe version of | |
| nLastChangedTimeSeconds | back to summary |
|---|---|
| public static void nLastChangedTimeSeconds(long struct, double value) Unsafe version of | |
| nLastExposureTimeSeconds | back to summary |
|---|---|
| public static double nLastExposureTimeSeconds(long struct) Unsafe version of | |
| nLastExposureTimeSeconds | back to summary |
|---|---|
| public static void nLastExposureTimeSeconds(long struct, double value) Unsafe version of | |
| nRelativePose | back to summary |
|---|---|
| public static OVRPosef nRelativePose(long struct) Unsafe version of | |
| nRelativePose | back to summary |
|---|---|
| public static void nRelativePose(long struct, OVRPosef value) Unsafe version of | |
| RelativePose | back to summary |
|---|---|
| public OVRPosef RelativePose() the relative Pose of the External Camera. If
| |
| RelativePose | back to summary |
|---|---|
| public OVRCameraExtrinsics RelativePose(OVRPosef value) Copies the specified | |
| RelativePose | back to summary |
|---|---|
| public OVRCameraExtrinsics RelativePose(Consumer<OVRPosef> consumer) Passes the | |
| set | back to summary |
|---|---|
| public OVRCameraExtrinsics set(double LastChangedTimeSeconds, int CameraStatusFlags, int AttachedToDevice, OVRPosef RelativePose, double LastExposureTimeSeconds, double ExposureLatencySeconds, double AdditionalLatencySeconds) Initializes this struct with the specified values. | |
| set | back to summary |
|---|---|
| public OVRCameraExtrinsics set(OVRCameraExtrinsics src) Copies the specified struct data to this struct.
| |
| sizeof | back to summary |
|---|---|
| public int sizeof() Implements abstract org. Doc from org. Returns
| |
OVRCameraExtrinsics structs.
| Modifier and Type | Field and Description |
|---|---|
| private static final OVRCameraExtrinsics |
| Access | Constructor and Description |
|---|---|
| public | Buffer(ByteBuffer container)
Creates a new |
| public | |
| pack-priv |
| ELEMENT_FACTORY | back to summary |
|---|---|
| private static final OVRCameraExtrinsics 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) | |
| AdditionalLatencySeconds | back to summary |
|---|---|
public double AdditionalLatencySeconds()
| |
| AdditionalLatencySeconds | back to summary |
|---|---|
| public OVRCameraExtrinsics. Sets the specified value to the | |
| AttachedToDevice | back to summary |
|---|---|
public int AttachedToDevice()
| |
| AttachedToDevice | back to summary |
|---|---|
| public OVRCameraExtrinsics. Sets the specified value to the | |
| CameraStatusFlags | back to summary |
|---|---|
public int CameraStatusFlags()
| |
| CameraStatusFlags | back to summary |
|---|---|
| public OVRCameraExtrinsics. Sets the specified value to the | |
| ExposureLatencySeconds | back to summary |
|---|---|
public double ExposureLatencySeconds()
| |
| ExposureLatencySeconds | back to summary |
|---|---|
| public OVRCameraExtrinsics. Sets the specified value to the | |
| getElementFactory | back to summary |
|---|---|
| protected OVRCameraExtrinsics getElementFactory() Implements abstract org.
| |
| LastChangedTimeSeconds | back to summary |
|---|---|
public double LastChangedTimeSeconds()
| |
| LastChangedTimeSeconds | back to summary |
|---|---|
| public OVRCameraExtrinsics. Sets the specified value to the | |
| LastExposureTimeSeconds | back to summary |
|---|---|
public double LastExposureTimeSeconds()
| |
| LastExposureTimeSeconds | back to summary |
|---|---|
| public OVRCameraExtrinsics. Sets the specified value to the | |
| RelativePose | back to summary |
|---|---|
public OVRPosef RelativePose()
| |
| RelativePose | back to summary |
|---|---|
| public OVRCameraExtrinsics. Copies the specified | |
| RelativePose | back to summary |
|---|---|
| public OVRCameraExtrinsics. Passes the | |
| self | back to summary |
|---|---|
| protected OVRCameraExtrinsics. Implements abstract org.
| |