# opentl::models Namespace Reference

## Classes
class | Brownian
| Implemented class Continuous White Noise Acceleration (CWNA) motion model. More...
class | ConstantVelocity
| Implemented class Continuous White Noise Acceleration (CWNA) motion model. More...
class | LinearARModels
| Implemented class Continuous White Noise Acceleration (CWNA) motion model. More...
class | Motion
| Abstract class for object motion models. More...
class | MotionFactory
class | ObjModel
| Class for storing (generic/specific) object model data for the targets to be tracked. The object models are linked to the tracks/targets by using an object model pointer within a state. More...
class | Oscillatory
| Implemented class Continuous White Noise Acceleration (CWNA) motion model. More...
class | Target
| Class representing a unique target instance It contains: the prior/posterior state distribution (pdf) in form of a Gaussian (mean and covariance matrix) or a particle set a pointer to the ObjModel the unique ID of this target instance. More...
class | TargetFactory
| Class to create new target instances based on a given model. More...