1 package com.intel.realsense.librealsense;
61 public <T extends StreamProfile>
T as(
Extension extension) {
66 throw new RuntimeException(
"this profile is not extendable to " + extension.name());
77 private static native
void nDelete(
long handle);
static native boolean nIsProfileExtendableTo(long handle, int extension)
void registerExtrinsic(StreamProfile other, Extrinsic extrinsic)
GLuint64 GLenum void * handle
T as(const std::vector< uint8_t > &data, size_t index)
Extrinsic getExtrinsicTo(StreamProfile other)
GLenum const GLfloat * params
static native void nGetExtrinsicTo(long handle, long otherHandle, Extrinsic extrinsic)
static native void nGetProfile(long handle, ProfileParams params)
boolean is(Extension extension)
static native void nDelete(long handle)
static native void nRegisterExtrinsic(long handle, long otherHandle, Extrinsic extrinsic)