@Properties(inherit=realsense2.class) public class rs2_dsm_params extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
rs2_dsm_params()
Default native constructor.
|
rs2_dsm_params(long size)
Native array allocator.
|
rs2_dsm_params(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
byte |
ac_weeks_since_calibaration()
time (in weeks) between factory calibration and last AC event
|
rs2_dsm_params |
ac_weeks_since_calibaration(byte setter) |
BytePointer |
flags() |
byte |
flags(int i)
TBD, now 0s
|
rs2_dsm_params |
flags(int i,
byte setter) |
rs2_dsm_params |
getPointer(long i) |
float |
h_offset()
the offset to horizontal DSM offset thermal results
|
rs2_dsm_params |
h_offset(float setter) |
float |
h_scale()
the scale factor to horizontal DSM scale thermal results
|
rs2_dsm_params |
h_scale(float setter) |
float |
mc_h_scale()
the scale factor to horizontal LOS coefficients in MC
|
rs2_dsm_params |
mc_h_scale(float setter) |
float |
mc_v_scale()
the scale factor to vertical LOS coefficients in MC
|
rs2_dsm_params |
mc_v_scale(float setter) |
byte |
model()
rs2_dsm_correction_model
|
rs2_dsm_params |
model(byte setter) |
rs2_dsm_params |
position(long position) |
BytePointer |
reserved() |
byte |
reserved(int i) |
rs2_dsm_params |
reserved(int i,
byte setter) |
float |
rtd_offset()
the offset to the Round-Trip-Distance delay thermal results
|
rs2_dsm_params |
rtd_offset(float setter) |
byte |
temp_x2()
the temperature recorded times 2 (ldd for depth; hum for rgb)
|
rs2_dsm_params |
temp_x2(byte setter) |
long |
timestamp()
system_clock::time_point::time_since_epoch().count()
|
rs2_dsm_params |
timestamp(long setter) |
float |
v_offset()
the offset to vertical DSM offset thermal results
|
rs2_dsm_params |
v_offset(float setter) |
float |
v_scale()
the scale factor to vertical DSM scale thermal results
|
rs2_dsm_params |
v_scale(float setter) |
short |
version()
MAJOR<<12 | MINOR<<4 | PATCH
|
rs2_dsm_params |
version(short setter) |
byte |
weeks_since_calibration()
time (in weeks) since factory calibration
|
rs2_dsm_params |
weeks_since_calibration(byte setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public rs2_dsm_params()
public rs2_dsm_params(long size)
Pointer.position(long)
.public rs2_dsm_params(Pointer p)
Pointer(Pointer)
.public rs2_dsm_params position(long position)
public rs2_dsm_params getPointer(long i)
getPointer
in class Pointer
@Cast(value="unsigned long long") public long timestamp()
public rs2_dsm_params timestamp(long setter)
public rs2_dsm_params version(short setter)
public rs2_dsm_params model(byte setter)
public rs2_dsm_params flags(int i, byte setter)
@MemberGetter @Cast(value="unsigned char*") public BytePointer flags()
public float h_scale()
public rs2_dsm_params h_scale(float setter)
public float v_scale()
public rs2_dsm_params v_scale(float setter)
public float h_offset()
public rs2_dsm_params h_offset(float setter)
public float v_offset()
public rs2_dsm_params v_offset(float setter)
public float rtd_offset()
public rs2_dsm_params rtd_offset(float setter)
@Cast(value="unsigned char") public byte temp_x2()
public rs2_dsm_params temp_x2(byte setter)
public float mc_h_scale()
public rs2_dsm_params mc_h_scale(float setter)
public float mc_v_scale()
public rs2_dsm_params mc_v_scale(float setter)
@Cast(value="unsigned char") public byte weeks_since_calibration()
public rs2_dsm_params weeks_since_calibration(byte setter)
@Cast(value="unsigned char") public byte ac_weeks_since_calibaration()
public rs2_dsm_params ac_weeks_since_calibaration(byte setter)
public rs2_dsm_params reserved(int i, byte setter)
@MemberGetter @Cast(value="unsigned char*") public BytePointer reserved()
Copyright © 2023. All rights reserved.