00001 #ifndef TICKS_POSITION_INTERFACE_H 00002 #define TICKS_POSITION_INTERFACE_H 00003 00013 #include "typeUtils.h" 00014 00015 00016 namespace VXV { 00020 class TicksPositionInterface { 00021 public: 00022 virtual ~TicksPositionInterface(void) {} 00023 00030 virtual VXV::Position3D getPosition(unsigned long ticks) const = 0; 00031 }; 00032 } 00033 00034 #endif /* !TICKS_POSITION_INTERFACE_H */ 00035