Package org.robwork.sdurw_sensor
Class Scanner25DModelCPtr
- java.lang.Object
-
- org.robwork.sdurw_sensor.Scanner25DModelCPtr
-
public class Scanner25DModelCPtr extends java.lang.ObjectPtr stores a pointer and optionally takes ownership of the value.
-
-
Constructor Summary
Constructors Constructor Description Scanner25DModelCPtr()Default constructor yielding a NULL-pointer.Scanner25DModelCPtr(long cPtr, boolean cMemoryOwn)Scanner25DModelCPtr(Scanner25DModel ptr)Do not take ownership of ptr.
ptr can be null.
The constructor is implicit on purpose.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Scanner25DModel__ref__()Dereferencing operator.voiddelete()Scanner25DModelderef()The pointer stored in the object.booleanequals(Scanner25DModel p)static longgetCPtr(Scanner25DModelCPtr obj)Scanner25DModelgetDeref()Member access operator.java.lang.StringgetDescription()returns a description of this sensorFramegetFrame()The frame to which the sensor is attached.
The frame can be NULL.intgetHeight()height of images taken with 25 sensorjava.lang.StringgetName()returns the name of this sensorpair_d_dgetRange()get the min and maximum depth of this scanner in metersintgetWidth()width of images taken with 25 sensorbooleanisNull()checks if the pointer is nullbooleanisShared()check if this Ptr has shared ownership or none
ownership
-
-
-
Constructor Detail
-
Scanner25DModelCPtr
public Scanner25DModelCPtr(long cPtr, boolean cMemoryOwn)
-
Scanner25DModelCPtr
public Scanner25DModelCPtr()
Default constructor yielding a NULL-pointer.
-
Scanner25DModelCPtr
public Scanner25DModelCPtr(Scanner25DModel ptr)
Do not take ownership of ptr.
ptr can be null.
The constructor is implicit on purpose.
-
-
Method Detail
-
getCPtr
public static long getCPtr(Scanner25DModelCPtr obj)
-
delete
public void delete()
-
deref
public Scanner25DModel deref()
The pointer stored in the object.
-
__ref__
public Scanner25DModel __ref__()
Dereferencing operator.
-
getDeref
public Scanner25DModel getDeref()
Member access operator.
-
equals
public boolean equals(Scanner25DModel p)
-
isShared
public boolean isShared()
check if this Ptr has shared ownership or none
ownership- Returns:
- true if Ptr has shared ownership, false if it has no ownership.
-
isNull
public boolean isNull()
checks if the pointer is null- Returns:
- Returns true if the pointer is null
-
getWidth
public int getWidth()
width of images taken with 25 sensor
-
getHeight
public int getHeight()
height of images taken with 25 sensor
-
getRange
public pair_d_d getRange()
get the min and maximum depth of this scanner in meters
-
getName
public java.lang.String getName()
returns the name of this sensor- Returns:
- name of sensor
-
getDescription
public java.lang.String getDescription()
returns a description of this sensor- Returns:
- reference to this sensors description
-
getFrame
public Frame getFrame()
The frame to which the sensor is attached.
The frame can be NULL.
-
-