public class TLspViewTouchInfo extends ALspViewTouchInfo
ALspViewTouchInfo
.Constructor and Description |
---|
TLspViewTouchInfo(Object aDomainObject,
ILcdPoint aTouchedPoint,
boolean aHasDepth)
Constructs a new view touch info.
|
Modifier and Type | Method and Description |
---|---|
TLspViewTouchInfo |
clone()
Returns a clone of this object.
|
Object |
getDomainObject()
Returns the domain object.
|
ILcdPoint |
getTouchedViewPoint()
Returns the point in view coordinates that was touched.
|
boolean |
hasDepth()
Method indicating whether or not the touched geometry is painted with or without
depth testing.
|
void |
set(Object aDomainObject,
ILcdPoint aTouchedPoint,
boolean aHasDepth)
Sets the view touch info.
|
String |
toString() |
public TLspViewTouchInfo(Object aDomainObject, ILcdPoint aTouchedPoint, boolean aHasDepth)
aDomainObject
- the touched domain objectaTouchedPoint
- the point in view coordinates of the label that was touchedaHasDepth
- a boolean indicating if the touched label is painted with or without depth testingpublic void set(Object aDomainObject, ILcdPoint aTouchedPoint, boolean aHasDepth)
aDomainObject
- the touched domain objectaTouchedPoint
- the point in view coordinates of the label that was touchedaHasDepth
- a boolean indicating if the touched label is painted with or without depth testingpublic Object getDomainObject()
ALspTouchInfo
getDomainObject
in class ALspTouchInfo
public ILcdPoint getTouchedViewPoint()
ALspViewTouchInfo
getTouchedViewPoint
in class ALspViewTouchInfo
public boolean hasDepth()
ALspViewTouchInfo
hasDepth
in class ALspViewTouchInfo
public TLspViewTouchInfo clone()
ALspTouchInfo
Object.clone()
.clone
in interface ILcdCloneable
clone
in class ALspViewTouchInfo
Object.clone()