14 #ifndef _ContourPointRep_H_
15 #define _ContourPointRep_H_
101 virtual const BinToColor * getValueTransform ( )
const;
102 virtual void setValueTransform (
BinToColor * );
103 virtual void drawProjectedValues (
const DataSource * ntuple,
109 const std::vector < double > & );
112 bool getUsingUserValues ()
const;
115 void setUsingUserValues (
bool flag );
118 void setNumContours (
int i );
121 int getNumContours ()
const;
124 void setContourValues ( std::vector < double > & values,
167 void createContours (
const DataSource * ntuple,
176 double intersect (
int p1,
int p2,
double * h,
double * xh );
205 static void rotate (
double & lat,
double & lon,
206 double alpha,
double beta,
double gamma,
207 bool negative=
true );
213 #endif // _ContourPointRep_H_
#define MDL_HIPPOPLOT_API
A PointRep class that draws a contour lines.
A transform that transforms coordinates from one coordinate system to another.
The base class for the value to the color transformation.
double m_minPos
The min positive Z value of the data.
std::vector< double > m_values
The vector of contour values.
bool m_usingUserValues
A boolean which is true if we are using user input contour values.
double m_minValue
The min Z value of the data.
numeric::array clone(numeric::array arr)
intp size(numeric::array arr)
int m_numContours
The number of contours to be drawn.
The base class for the Projector hierarchy.
The abstract base class for views.
std::vector< Color > m_colorvec
The vector of colors used for drawing the lines.
std::vector< Line::Style > m_stylevec
The vector of line style used for drawing the lines.
BinToColor * m_bin_to_color
The color scale generator.
A PointRep class that draws a column to represent the value.
double m_maxValue
The max Z value of the data.
The base class for the point representation hierarchy.
hippodraw::LinePointRep class interface
Base class for DataSource.