|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.geometry.SpatialObject
com.kuka.geometry.World
public final class World
Spatial object representing World.
Some operations defined in SpatialObject are not applicable to World object, therefore an UnsupportedOperationException is thrown when trying to use them.
| Field Summary |
|---|
| Fields inherited from class com.kuka.geometry.SpatialObject |
|---|
PATH_SEPARATOR |
| Constructor Summary | |
|---|---|
World()
Default constructor. |
|
| Method Summary | |
|---|---|
void |
attachTo(ObjectFrame target)
Not supported for World. |
void |
attachTo(ObjectFrame target,
Frame matchPosition)
Not supported for World. |
void |
attachTo(ObjectFrame target,
ITransformation rootDelta)
Not supported for World. |
void |
attachWithCurrentPositionTo(ObjectFrame target)
Not supported for World. |
void |
detach()
Not supported for World. |
SpatialForm |
getForm()
Not supported for World. |
LoadData |
getLoadData()
Not supported for World. |
IMotionContainer |
move(IMotion motion)
Not supported for World. |
IMotionContainer |
move(IMotion motion,
IMotionContainerListener listener)
Not supported for World. |
IMotionContainer |
moveAsync(IMotion motion)
Not supported for World. |
IMotionContainer |
moveAsync(IMotion motion,
IMotionContainerListener listener)
Not supported for World. |
void |
removeForm()
Not supported for World. |
void |
setDefaultMotionFrame(ObjectFrame defaultMotionFrame)
Sets the defaultMotionFrame of the object. |
void |
setForm(SpatialForm form,
ObjectFrame atFrame)
Not supported for World. |
void |
setLoadData(LoadData load)
Not supported for World. |
void |
setName(String name)
Sets the name of the SpatialObject. |
void |
setTag(String key,
Object value)
Stores data under the given key. |
| Methods inherited from class com.kuka.geometry.SpatialObject |
|---|
createFrame, createFrame, createFrame, createFrame, createFrameFrom, findRootObject, getAllChildObjects, getAllFrames, getChildObject, getChildObjects, getDefaultMotionFrame, getFrame, getFrameLock, getId, getName, getParentObject, getRootFrame, getTag, getUserParameters, hasAncestor, hasDescendant, removeFrame, setId, toString, tryGetChild |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public World()
| Method Detail |
|---|
public void setName(String name)
SpatialObject
setName in class SpatialObjectname - the new name to be set. May not be null or empty.public void setDefaultMotionFrame(ObjectFrame defaultMotionFrame)
SpatialObject
DefaultMotionFrame can be set only once. If set a second time
IllegalStateException is thrown.
setDefaultMotionFrame in class SpatialObjectdefaultMotionFrame - the default motion frame
public void setTag(String key,
Object value)
SpatialObjectThis data can be retrieved later from the object.
setTag in class SpatialObjectkey - The key. May not be null.value - The value. May not be null.SpatialObject.getTag(String)public void setLoadData(LoadData load)
setLoadData in class SpatialObjectload - unused parameter
UnsupportedOperationExceptionpublic LoadData getLoadData()
getLoadData in class SpatialObjectUnsupportedOperationExceptionpublic void attachTo(ObjectFrame target)
attachTo in class SpatialObjecttarget - unused parameter
UnsupportedOperationException
public void attachTo(ObjectFrame target,
ITransformation rootDelta)
attachTo in class SpatialObjecttarget - unused parameterrootDelta - unused parameter
UnsupportedOperationException
public void attachTo(ObjectFrame target,
Frame matchPosition)
attachTo in class SpatialObjecttarget - unused parametermatchPosition - unused parameter
UnsupportedOperationExceptionpublic void attachWithCurrentPositionTo(ObjectFrame target)
attachWithCurrentPositionTo in class SpatialObjecttarget - unused parameter
UnsupportedOperationExceptionpublic void detach()
detach in class SpatialObjectUnsupportedOperationException
public void setForm(SpatialForm form,
ObjectFrame atFrame)
setForm in class SpatialObjectform - unused parameteratFrame - unused parameter
UnsupportedOperationExceptionpublic void removeForm()
removeForm in class SpatialObjectUnsupportedOperationExceptionpublic SpatialForm getForm()
getForm in class SpatialObjectUnsupportedOperationExceptionpublic IMotionContainer move(IMotion motion)
move in interface IMovablemove in class SpatialObjectmotion - unused parameter
UnsupportedOperationExceptionpublic IMotionContainer moveAsync(IMotion motion)
moveAsync in interface IMovablemoveAsync in class SpatialObjectmotion - unused parameter
UnsupportedOperationException
public IMotionContainer move(IMotion motion,
IMotionContainerListener listener)
move in interface IMovablemove in class SpatialObjectmotion - unused parameterlistener - unused parameter
UnsupportedOperationException
public IMotionContainer moveAsync(IMotion motion,
IMotionContainerListener listener)
moveAsync in interface IMovablemoveAsync in class SpatialObjectmotion - unused parameterlistener - unused parameter
UnsupportedOperationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||