Package org.robwork.sdurw
Class PropertyMapPtr
- java.lang.Object
-
- org.robwork.sdurw.PropertyMapPtr
-
public class PropertyMapPtr extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PropertyMapPtr()
PropertyMapPtr(long cPtr, boolean cMemoryOwn)
PropertyMapPtr(PropertyMap ptr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertyMap
__deref__()
void
delete()
PropertyMap
deref()
boolean
empty()
boolean
erase(java.lang.String identifier)
boolean
getBool(java.lang.String id)
static long
getCPtr(PropertyMapPtr obj)
PropertyMap
getMap(java.lang.String id)
Pose6Dd
getPose(java.lang.String id)
Q
getQ(java.lang.String id)
java.lang.String
getString(java.lang.String id)
VectorString
getStringList(java.lang.String id)
Transform3Dd
getTransform3(java.lang.String id)
Vector3Dd
getVector3(java.lang.String id)
boolean
has(java.lang.String identifier)
boolean
isNull()
boolean
isShared()
void
load(java.lang.String filename)
void
save(java.lang.String filename)
void
set(java.lang.String id, boolean val)
void
set(java.lang.String id, java.lang.String val)
void
set(java.lang.String id, Pose6Dd p)
void
set(java.lang.String id, PropertyMap p)
void
set(java.lang.String id, Q q)
void
set(java.lang.String id, Transform3Dd p)
void
set(java.lang.String id, Vector3Dd p)
void
set(java.lang.String id, VectorString val)
void
setBool(java.lang.String id, boolean val)
void
setMap(java.lang.String id, PropertyMap p)
void
setPose6D(java.lang.String id, Pose6Dd p)
void
setQ(java.lang.String id, Q q)
void
setString(java.lang.String id, java.lang.String val)
void
setStringList(java.lang.String id, VectorString val)
void
setTransform3(java.lang.String id, Transform3Dd p)
void
setVector3(java.lang.String id, Vector3Dd p)
long
size()
-
-
-
Constructor Detail
-
PropertyMapPtr
public PropertyMapPtr(long cPtr, boolean cMemoryOwn)
-
PropertyMapPtr
public PropertyMapPtr()
-
PropertyMapPtr
public PropertyMapPtr(PropertyMap ptr)
-
-
Method Detail
-
getCPtr
public static long getCPtr(PropertyMapPtr obj)
-
delete
public void delete()
-
isShared
public boolean isShared()
-
isNull
public boolean isNull()
-
deref
public PropertyMap deref()
-
__deref__
public PropertyMap __deref__()
-
has
public boolean has(java.lang.String identifier)
-
size
public long size()
-
empty
public boolean empty()
-
erase
public boolean erase(java.lang.String identifier)
-
getBool
public boolean getBool(java.lang.String id)
-
setBool
public void setBool(java.lang.String id, boolean val)
-
set
public void set(java.lang.String id, boolean val)
-
set
public void set(java.lang.String id, java.lang.String val)
-
set
public void set(java.lang.String id, VectorString val)
-
set
public void set(java.lang.String id, Q q)
-
set
public void set(java.lang.String id, Pose6Dd p)
-
set
public void set(java.lang.String id, Vector3Dd p)
-
set
public void set(java.lang.String id, Transform3Dd p)
-
set
public void set(java.lang.String id, PropertyMap p)
-
getString
public java.lang.String getString(java.lang.String id)
-
setString
public void setString(java.lang.String id, java.lang.String val)
-
getStringList
public VectorString getStringList(java.lang.String id)
-
setStringList
public void setStringList(java.lang.String id, VectorString val)
-
getQ
public Q getQ(java.lang.String id)
-
setQ
public void setQ(java.lang.String id, Q q)
-
getPose
public Pose6Dd getPose(java.lang.String id)
-
setPose6D
public void setPose6D(java.lang.String id, Pose6Dd p)
-
getVector3
public Vector3Dd getVector3(java.lang.String id)
-
setVector3
public void setVector3(java.lang.String id, Vector3Dd p)
-
getTransform3
public Transform3Dd getTransform3(java.lang.String id)
-
setTransform3
public void setTransform3(java.lang.String id, Transform3Dd p)
-
getMap
public PropertyMap getMap(java.lang.String id)
-
setMap
public void setMap(java.lang.String id, PropertyMap p)
-
load
public void load(java.lang.String filename)
-
save
public void save(java.lang.String filename)
-
-