= {
"Avatar - we use advanced avatar -> with eye_position setting",
"AxisLock - Virtual Fixture to lock phantom to one or more axis (X,Y,Z)",
"Box - Box shape (attract phantom to center)",
"Border - if PHANToM workspace border is hit warn user by vibrations",
"Cone - Virtual Fixture to attract phantom to specific vector (cone shape)",
"Cylinder - Virtual Fixture to attract phantom to specific vector",
"Damper - compute viscose force (if force vector was set)",
"Drag - interface to mvect++ library => moving phantom along vector (gestures, collection of gestures)",
"Filter - filter force vector (reduce vibrations)",
"Grid - Virtual Fixture for emphasize grid in space",
"Log - event base logging ability",
"Marker - Marker in 3d Scene ... user can add a marker on place he likes",
"MarkerFactory - Marker management is provided by this object",
"NavSphere - Cast ray to the scene and when hit object it will vibrate (data from VibrationLabel)",
"",
"ProxiBox - Emit signal when entered",
"ProxiBorder - Emit signal when entered (border of working space of phantom)",
"ProxiCylinder - Emit signal when entered",
"ProxiSphere - Emit signal when entered",
"Sphere - Virtual Fixture to attract phantom to specific position",
"Trace - show num_of_elements of markers -> can be used to make trace of phantom. Instead of MakerFactory it automatically hold defined number of elements and add new only if now close to previous one",
"Vibration - produce vibration of selected (frequency, amplitude, direction, time) (activated by Event)",
"VibrationLabel - data store, describe vibration of object (frequency, amplitude, direction)",
"VibrationLabelActivator - check phantom if is collision with object with VibrationLabel, if so vibrate",
""
}