Package org.robwork.sdurw_sensor
Class Scanner25DModelCPtr
- java.lang.Object
-
- org.robwork.sdurw_sensor.Scanner25DModelCPtr
-
public class Scanner25DModelCPtr extends java.lang.Object
Ptr 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.void
delete()
Scanner25DModel
deref()
The pointer stored in the object.boolean
equals(Scanner25DModel p)
static long
getCPtr(Scanner25DModelCPtr obj)
Scanner25DModel
getDeref()
Member access operator.java.lang.String
getDescription()
returns a description of this sensorFrame
getFrame()
The frame to which the sensor is attached.
The frame can be NULL.int
getHeight()
height of images taken with 25 sensorjava.lang.String
getName()
returns the name of this sensorpair_d_d
getRange()
get the min and maximum depth of this scanner in metersint
getWidth()
width of images taken with 25 sensorboolean
isNull()
checks if the pointer is nullboolean
isShared()
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.
-
-