de.unihalle.informatik.MiToBo.tracking.multitarget.datatypes.impl
Class MotionModelID
java.lang.Object
de.unihalle.informatik.MiToBo.tracking.multitarget.datatypes.impl.TargetID
de.unihalle.informatik.MiToBo.tracking.multitarget.datatypes.impl.MotionModelID
- All Implemented Interfaces:
- Copyable<TargetID>
public class MotionModelID
- extends TargetID
A target-ID class that additionally hold a "motion model"-ID.
- Author:
- Oliver Gress
Field Summary |
byte |
mmID
motion-model-ID |
Fields inherited from class de.unihalle.informatik.MiToBo.tracking.multitarget.datatypes.impl.TargetID |
ID, time |
Constructor Summary |
MotionModelID(de.unihalle.informatik.MiToBo_xml.MTBXMLMotionModelIDType mmIDxml)
Constructor with the corresponding XML-Type. |
MotionModelID(short ID,
byte mmID)
Constructor. |
Method Summary |
MotionModelID |
copy()
|
de.unihalle.informatik.MiToBo_xml.MTBXMLMotionModelIDType |
toXMLType()
Convert this object to its XML-representation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mmID
public byte mmID
- motion-model-ID
MotionModelID
public MotionModelID(de.unihalle.informatik.MiToBo_xml.MTBXMLMotionModelIDType mmIDxml)
- Constructor with the corresponding XML-Type.
- Parameters:
mmIDxml
- XML-object that represents this MotionModelID-object
MotionModelID
public MotionModelID(short ID,
byte mmID)
- Constructor.
- Parameters:
ID
- target-IDmmID
- motion-model-ID
copy
public MotionModelID copy()
- Specified by:
copy
in interface Copyable<TargetID>
- Overrides:
copy
in class TargetID
toXMLType
public de.unihalle.informatik.MiToBo_xml.MTBXMLMotionModelIDType toXMLType()
- Convert this object to its XML-representation.