TextDataRep.h
Go to the documentation of this file.
1 /* -*- mode: c++ -*- */
2 
13 #ifndef _TextDataRep_H_
14 #define _TextDataRep_H_
15 
16 #include "DataRep.h"
17 
18 namespace hippodraw {
19 
33  : public hippodraw::DataRep
34 {
35 private:
36 
40  TextDataRep ( const TextDataRep & );
41 
42 public:
43 
47  TextDataRep ( RepBase * rep );
48 
50  TextDataRep ( );
51 
54  virtual DataRep * clone();
55 
57  virtual bool hasNTupleBindings () const;
58 
61  virtual ProjectorBase * getTargetProjector ( ) const;
62 
65  virtual void drawProjectedValues ( TransformBase * transform,
66  ViewBase * view );
67 
71  virtual bool isTargetable () const;
72 
73  virtual bool hasAxis ( hippodraw::Axes::Type ) const;
74 
75 };
76 
77 } // namespace hippodraw
78 
79 #endif // _TextDataRep
#define MDL_HIPPOPLOT_API
Definition: libhippo.h:36
A transform that transforms coordinates from one coordinate system to another.
Definition: TransformBase.h:35
hippodraw::DataRep class interface.
return rep
Definition: Inspector.cxx:3843
The base class for data representations.
Definition: DataRep.h:68
numeric::array clone(numeric::array arr)
Definition: num_util.cpp:412
The base class for the Projector hierarchy.
Definition: ProjectorBase.h:56
The abstract base class for views.
Definition: ViewBase.h:62
Displays data in textual representation.
Definition: TextDataRep.h:32
Type
Axes constants.
Definition: AxesType.h:31
The base class for the point representation hierarchy.
Definition: RepBase.h:45

Generated for HippoDraw Class Library by doxygen