33 #ifndef CX_FORWARDDECLARARATIONS_H_
34 #define CX_FORWARDDECLARARATIONS_H_
41 #include <boost/shared_ptr.hpp>
53 typedef boost::shared_ptr<class Property>
PropertyPtr;
61 typedef boost::shared_ptr<class Tool>
ToolPtr;
64 typedef boost::shared_ptr<class Image>
ImagePtr;
66 typedef boost::shared_ptr<class Data>
DataPtr;
67 typedef boost::shared_ptr<class Mesh>
MeshPtr;
105 typedef boost::shared_ptr<class Rep>
RepPtr;
121 typedef boost::shared_ptr<class ToolRep3D>
ToolRep3DPtr;
123 typedef boost::shared_ptr<class Tool>
ToolPtr;
126 typedef boost::shared_ptr<class View>
ViewPtr;
132 typedef boost::shared_ptr<class VisualizationService>
ViewServicePtr;
boost::shared_ptr< class SpaceProvider > SpaceProviderPtr
boost::shared_ptr< class Texture3DSlicerRep > Texture3DSlicerRepPtr
boost::shared_ptr< class UsReconstructionService > UsReconstructionServicePtr
boost::shared_ptr< class RegistrationService > RegistrationServicePtr
boost::shared_ptr< class FiberBundleRep > FiberBundleRepPtr
boost::shared_ptr< class ViewGroup3D > ViewGroup3DPtr
boost::shared_ptr< class ViewGroupData > ViewGroupDataPtr
boost::shared_ptr< class VideoService > VideoServicePtr
boost::shared_ptr< class AcquisitionService > AcquisitionServicePtr
boost::shared_ptr< class GraphicalPoint3D > GraphicalPoint3DPtr
boost::shared_ptr< class ColorProperty > ColorPropertyPtr
boost::shared_ptr< class SlicePlanesProxy > SlicePlanesProxyPtr
boost::shared_ptr< class Axes3D > Axes3DPtr
boost::shared_ptr< class CrossHair2D > CrossHair2DPtr
boost::shared_ptr< class VolumetricBaseRep > VolumetricBaseRepPtr
boost::shared_ptr< class ViewportListener > ViewportListenerPtr
boost::shared_ptr< class TrackedStream > TrackedStreamPtr
boost::shared_ptr< class StateService > StateServicePtr
boost::shared_ptr< class TestVideoSource > TestVideoSourcePtr
boost::shared_ptr< class TrackingService > TrackingServicePtr
boost::shared_ptr< class Image > ImagePtr
boost::shared_ptr< class USFrameData > USFrameDataPtr
boost::shared_ptr< class ViewWrapper > ViewWrapperPtr
boost::shared_ptr< class CrossHairRep2D > CrossHairRep2DPtr
boost::shared_ptr< class VideoConnectionManager > VideoConnectionManagerPtr
boost::shared_ptr< class ManualTool > ManualToolPtr
boost::shared_ptr< class PointMetricRep2D > PointMetricRep2DPtr
boost::shared_ptr< class ToolTracer > ToolTracerPtr
boost::shared_ptr< class SlicedImageProxy > SlicedImageProxyPtr
boost::shared_ptr< class StreamRep3D > StreamRep3DPtr
boost::shared_ptr< class View > ViewPtr
boost::shared_ptr< class VisualizationService > ViewServicePtr
boost::weak_ptr< class StateService > StateServiceWeakPtr
boost::shared_ptr< class FiberBundle > FiberBundlePtr
boost::shared_ptr< class ToolRep2D > ToolRep2DPtr
boost::shared_ptr< class SliceRepSW > SliceRepSWPtr
boost::shared_ptr< class OrientationAnnotationRep > OrientationAnnotationRepPtr
boost::shared_ptr< class Data > DataPtr
boost::shared_ptr< class DummyTool > DummyToolPtr
boost::shared_ptr< class PickerRep > PickerRepPtr
boost::shared_ptr< class StringProperty > StringPropertyPtr
boost::shared_ptr< class GuideRep2D > GuideRep2DPtr
boost::weak_ptr< class ViewManager > VisualizationServiceWeakPtr
boost::shared_ptr< class ImageLUT2D > ImageLUT2DPtr
boost::shared_ptr< class Filter > FilterPtr
boost::shared_ptr< class UsReconstructionFileReader > UsReconstructionFileReaderPtr
boost::shared_ptr< class Property > PropertyPtr
boost::weak_ptr< class GPUImageDataBuffer > GPUImageDataBufferWeakPtr
boost::shared_ptr< class BoolPropertyBase > BoolPropertyBasePtr
boost::weak_ptr< class GPUImageLutBuffer > GPUImageLutBufferWeakPtr
boost::shared_ptr< class AxesRep > AxesRepPtr
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
boost::shared_ptr< class VideoSource > VideoSourcePtr
boost::shared_ptr< class TextDisplay > TextDisplayPtr
boost::shared_ptr< class LineSegment > LineSegmentPtr
boost::shared_ptr< class DoublePropertyBase > DoublePropertyBasePtr
boost::shared_ptr< class VideoFixedPlaneRep > VideoFixedPlaneRepPtr
boost::shared_ptr< class GPUImageDataBuffer > GPUImageDataBufferPtr
boost::shared_ptr< class SlicePlaneRep > SlicePlaneRepPtr
boost::shared_ptr< class Presets > PresetsPtr
boost::shared_ptr< class SlicePlanes3DRep > SlicePlanes3DRepPtr
boost::shared_ptr< class SurfaceRep > SurfaceRepPtr
boost::shared_ptr< class ProbeSector > ProbeSectorPtr
boost::shared_ptr< class DoubleProperty > DoublePropertyPtr
boost::shared_ptr< class OffsetPoint > OffsetPointPtr
boost::shared_ptr< class NavigatedVideoImage > NavigatedVideoImagePtr
boost::shared_ptr< class OrientationAnnotation3DRep > OrientationAnnotation3DRepPtr
boost::shared_ptr< class DoublePairProperty > DoublePairPropertyPtr
boost::shared_ptr< class SlicePlaneClipper > SlicePlaneClipperPtr
boost::weak_ptr< class SpaceProvider > SpaceProviderWeakPtr
boost::weak_ptr< class VideoServiceOld > VideoServiceOldWeakPtr
boost::shared_ptr< class GPUImageLutBuffer > GPUImageLutBufferPtr
boost::shared_ptr< class ColorPropertyBase > ColorPropertyBasePtr
boost::shared_ptr< class DisplayTextRep > DisplayTextRepPtr
boost::shared_ptr< class GraphicalLine3D > GraphicalLine3DPtr
boost::shared_ptr< class ToolRep3D > ToolRep3DPtr
boost::shared_ptr< class ProcessedUSInputData > ProcessedUSInputDataPtr
boost::shared_ptr< class ImageTFData > ImageTFDataPtr
boost::shared_ptr< class BoolProperty > BoolPropertyPtr
boost::shared_ptr< class Mesh > MeshPtr
boost::shared_ptr< class VolumetricRep > VolumetricRepPtr
boost::shared_ptr< class LandmarkRep > LandmarkRepPtr
boost::shared_ptr< class ImageLandmarksSource > ImageLandmarksSourcePtr
boost::shared_ptr< class ViewGroup > ViewGroupPtr
boost::shared_ptr< class Rect3D > Rect3DPtr
boost::shared_ptr< class Rep > RepPtr
boost::shared_ptr< class ImageTF3D > ImageTF3DPtr
boost::shared_ptr< class SlicePlanes3DMarkerIn2DRep > SlicePlanes3DMarkerIn2DRepPtr
boost::shared_ptr< class GeometricRep2D > GeometricRep2DPtr
boost::shared_ptr< class ViewGroup2D > ViewGroup2DPtr
boost::shared_ptr< class StringPropertyBase > StringPropertyBasePtr
boost::shared_ptr< class PointMetricRep > PointMetricRepPtr
boost::shared_ptr< class GeometricRep > GeometricRepPtr
boost::shared_ptr< class PointMetric > PointMetricPtr
boost::shared_ptr< class Tool > ToolPtr