de.unihalle.informatik.MiToBo.tracking.multitarget.datatypes.impl
Class MotionModelID

java.lang.Object
  extended by de.unihalle.informatik.MiToBo.tracking.multitarget.datatypes.impl.TargetID
      extended by de.unihalle.informatik.MiToBo.tracking.multitarget.datatypes.impl.MotionModelID
All Implemented Interfaces:
Copyable<TargetID>

@ALDMetaInfo(export=ALLOWED)
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
 

Field Detail

mmID

public byte mmID
motion-model-ID

Constructor Detail

MotionModelID

public MotionModelID(short ID,
                     byte mmID)
Constructor.

Parameters:
ID - target-ID
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
Method Detail

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.



Copyright © 2010–2015 Martin Luther University Halle-Wittenberg. All rights reserved.