Curve3D Class Reference

List of all members.

Public Types


Public Member Functions

QColor areaFillColor ()
int arrowQuality ()
double barRadiusTop ()
double barRadiusX ()
double barRadiusY ()
int barShape ()
int barSides ()
Qti3D::PLANE basePlane () const
double baseValue () const
LinearColorMapcolorMapPointer ()/PyName
double coneHeight ()
int coneQuality ()
double coneRadius ()
void copy (Curve3D *)
double crossLineWidth ()
double crossRadius ()
QColor cubeEdgeColor ()
double cubeLineWidth ()
double cubeRadius ()
 Curve3D (QWidget *parent=0)
unsigned int dataSize ()
void disableVectors ()
QColor dropLineColor ()
Qti3D::LINESTYLE dropLineStyle ()
double dropLineWidth ()
void enableBaseline (bool)
void enableDropLines (bool)
void enableFillArea (bool)
void enableLine (bool)
void enableSideLines (bool)
void enableZShift (bool)
bool filledNormalArrow () const
Qti3D::PLANE floorPlane () const
Qti3D::FLOORSTYLE floorStyle () const
double floorValue () const
bool hasBarEdges ()
bool hasBarSideLines ()
bool hasBaseline ()
bool hasBoxedCrosses ()
bool hasCubeEdges ()
bool hasDropLines ()
bool hasFilledArea ()
bool hasFilledArrowHead ()
bool hasFilledBars ()
bool hasFilledCones ()
bool hasFilledCubes ()
bool hasLine ()
bool hasSideLines ()
bool hasSmoothBars ()
bool hasSmoothPoints ()
bool hasUpwardCones ()
bool hasVectors ()
bool hasVisibleLabels ()
bool hasZShift ()
bool isDxDyDz ()
unsigned int isolines () const
bool isVisible () const
QColor labelsBackgroundColor () const
QColor labelsColor ()
QString labelsColumnName ()
QFont labelsFont ()
LabelsForm labelsForm ()
QString labelsFormatString ()
int labelsNumericFormat ()
int labelsNumericPrecision ()
double labelsRotation ()
int labelsXOffset () const
int labelsYOffset () const
int labelsZOffset () const
Qti3D::LINESTYLE lineStyle () const
bool loadData (Table *, int, int, int, double, double, double, double, double, double, bool)
bool loadData (Table *, const QStringList &, bool=false)
Matrixmatrix ()
double normalArrowAngle () const
double normalArrowLength () const
QColor normalColor () const
 Returns color of the normals.
double normalLength () const
 Returns relative length of normals.
int normalQuality () const
 Returns plotting quality of normal arrows.
bool normals () const
 Returns true, if normal drawing is on.
double normalWidth () const
 Returns line width of the normals.
Qti3D::PLOTSTYLE plotStyle () const
double pointSize ()
bool reloadVectorEndData ()
void rescaleColorMap ()
unsigned int resolution () const
void setAreaFillColor (const QColor &)
void setArrowStyle (double, double, int=3, bool=true, int=0)
void setBarLines (bool=true)
void setBarOptions (double radX, bool lines=true, bool fill=true, double radY=-1.0)
void setBarRadius (double, double=-1.0)
void setBarShape (int, bool=true)
void setBarSideLines (bool lines=true)
void setBarSides (int)
void setBarTopRadius (double)
void setBasePlane (Qti3D::PLANE, double=0.0)
void setConeOptions (double rad, int quality, bool filled=true, bool upward=false, double h=-1.0)
void setCrossOptions (double rad, double linewidth, bool boxed=false)
void setCubeOptions (double, double=1.0, bool=true, bool=true, const QColor &=QColor())
void setDataColorMap (const QString &fileName)
void setDataColorMap (const LinearColorMap &)
void setDataColors (const QColor &cMin, const QColor &cMax=QColor())
void setDotOptions (double size, bool smooth)
void setDropLineColor (const QColor &)
void setDropLineStyle (Qti3D::LINESTYLE)
void setDropLineWidth (double)
void setDxDyDz (bool)
void setFilledBars (bool=true)
void setFilledNormalArrow (bool)
void setFloor (Qti3D::PLANE, double=0.0)
void setFloorStyle (Qti3D::FLOORSTYLE)
void setIsolines (unsigned int)
void setLabelsBackgroundColor (const QColor &, bool=true)
void setLabelsColor (const QColor &, bool=true)
void setLabelsColumnName (const QString &, bool=true)
void setLabelsFont (const QFont &, bool=true)
void setLabelsForm (const LabelsForm &, bool=true)
void setLabelsFormatString (const QString &)
void setLabelsNumericFormat (int=0, int=6, bool=true)
 Sets the numeric format and the number of significant digits.
void setLabelsNumericPrecision (int, bool=true)
 Sets the number of significant digits.
void setLabelsOffset (int, int=0, int=0, bool=true)
void setLabelsRotation (double, bool=true)
void setLabelsWhiteOut (bool=true, bool=true)
void setLineStyle (Qti3D::LINESTYLE)
void setLineSymbolStyle (const SymbolStyle &)
void setMatrix (Matrix *)
void setMeshColor (const QColor &)
void setMeshLineWidth (double)
void setNormalArrowAngle (double)
void setNormalArrowLength (double)
void setNormalColor (const QColor &)
 Sets color of normal arrows.
void setNormalLength (double)
 Sets length of normals in percent per hull diagonale.
void setNormalQuality (int)
 Increases plotting quality of normal arrows.
void setNormalWidth (double)
 Sets line width of normal arrows.
void setOffset (double, double=0.0)
void setPlotStyle (Qti3D::PLOTSTYLE)
void setResolution (int)
void setShading (const Qti3D::SHADINGSTYLE &)
void setSmoothBars (bool=true)
void setSmoothNormalArrow (bool)
void setSquareBars (bool=true)
void setSymbolLineColor (const QColor &)
void setSymbolLineWidth (double)
void setSymbolStyle (const SymbolStyle &)
void setTable (Table *)
void setTransparency (double)
void setVectorColor (const QColor &)
void setVectorEndXColName (const QString &, bool=false)
void setVectorEndYColName (const QString &, bool=false)
void setVectorEndZColName (const QString &, bool=false)
void setVectorLineWidth (double)
void setVectorScalingFactor (double)
void setVisible (bool)
void setVisibleLabels (bool=true)
void setXColumn (Column *)
void setYColumn (Column *)
void setYCoordinate (double, bool=false)
void setYWidth (double)
void setZColumn (Column *)
void setZShift (double)
Qti3D::SHADINGSTYLE shading () const
void showNormals (bool)
 Draw normals to every vertex.
bool smoothNormalArrow () const
bool squareBars ()
QColor symbolLineColor () const
double symbolLineWidth () const
SymbolStyle symbolStyle ()
Tabletable ()
void updateLabels ()
QColor vectorColor () const
QString vectorEndXColName ()
QString vectorEndYColName ()
QString vectorEndZColName ()
double vectorHeadAngle ()
double vectorHeadLength ()
double vectorLineWidth ()
int vectorScaleHeadPolicy ()
double vectorScalingFactor ()
ColumnxColumn ()
double xOffset () const
ColumnyColumn ()
double yCoordinate ()
double yOffset () const
double yWidth ()
ColumnzColumn ()
double zShift ()

Private Member Functions

 Curve3D (const Curve3D &)


Member Enumeration Documentation

Enumerator:
Box 
Cylinder 
Pyramid 
PartialPyramid 
FullCone 
PartialCone 

Enumerator:
XValues 
YValues 
ZValues 
RowIndices 
XYValues 
XYZValues 
DataSetValues 
CustomLabels 

Enumerator:
None 
Dots 
Bars 
Cross 
Cones 
Cubes 


Constructor & Destructor Documentation

Curve3D::Curve3D ( QWidget *  parent = 0  ) 

Curve3D::Curve3D ( const Curve3D  )  [private]


Member Function Documentation

QColor Curve3D::areaFillColor (  ) 

int Curve3D::arrowQuality (  ) 

double Curve3D::barRadiusTop (  ) 

double Curve3D::barRadiusX (  ) 

double Curve3D::barRadiusY (  ) 

int Curve3D::barShape (  ) 

int Curve3D::barSides (  ) 

Qti3D::PLANE Curve3D::basePlane (  )  const

double Curve3D::baseValue (  )  const

LinearColorMap* Curve3D::colorMapPointer (  ) 

double Curve3D::coneHeight (  ) 

int Curve3D::coneQuality (  ) 

double Curve3D::coneRadius (  ) 

void Curve3D::copy ( Curve3D  ) 

double Curve3D::crossLineWidth (  ) 

double Curve3D::crossRadius (  ) 

QColor Curve3D::cubeEdgeColor (  ) 

double Curve3D::cubeLineWidth (  ) 

double Curve3D::cubeRadius (  ) 

unsigned int Curve3D::dataSize (  ) 

void Curve3D::disableVectors (  ) 

QColor Curve3D::dropLineColor (  ) 

Qti3D::LINESTYLE Curve3D::dropLineStyle (  ) 

double Curve3D::dropLineWidth (  ) 

void Curve3D::enableBaseline ( bool   ) 

void Curve3D::enableDropLines ( bool   ) 

void Curve3D::enableFillArea ( bool   ) 

void Curve3D::enableLine ( bool   ) 

void Curve3D::enableSideLines ( bool   ) 

void Curve3D::enableZShift ( bool   ) 

bool Curve3D::filledNormalArrow (  )  const

Qti3D::PLANE Curve3D::floorPlane (  )  const

Qti3D::FLOORSTYLE Curve3D::floorStyle (  )  const

double Curve3D::floorValue (  )  const

bool Curve3D::hasBarEdges (  ) 

bool Curve3D::hasBarSideLines (  ) 

bool Curve3D::hasBaseline (  ) 

bool Curve3D::hasBoxedCrosses (  ) 

bool Curve3D::hasCubeEdges (  ) 

bool Curve3D::hasDropLines (  ) 

bool Curve3D::hasFilledArea (  ) 

bool Curve3D::hasFilledArrowHead (  ) 

bool Curve3D::hasFilledBars (  ) 

bool Curve3D::hasFilledCones (  ) 

bool Curve3D::hasFilledCubes (  ) 

bool Curve3D::hasLine (  ) 

bool Curve3D::hasSideLines (  ) 

bool Curve3D::hasSmoothBars (  ) 

bool Curve3D::hasSmoothPoints (  ) 

bool Curve3D::hasUpwardCones (  ) 

bool Curve3D::hasVectors (  ) 

bool Curve3D::hasVisibleLabels (  ) 

bool Curve3D::hasZShift (  ) 

bool Curve3D::isDxDyDz (  ) 

unsigned int Curve3D::isolines (  )  const

bool Curve3D::isVisible (  )  const

QColor Curve3D::labelsBackgroundColor (  )  const

QColor Curve3D::labelsColor (  ) 

QString Curve3D::labelsColumnName (  ) 

QFont Curve3D::labelsFont (  ) 

LabelsForm Curve3D::labelsForm (  ) 

QString Curve3D::labelsFormatString (  ) 

int Curve3D::labelsNumericFormat (  ) 

int Curve3D::labelsNumericPrecision (  ) 

double Curve3D::labelsRotation (  ) 

int Curve3D::labelsXOffset (  )  const

int Curve3D::labelsYOffset (  )  const

int Curve3D::labelsZOffset (  )  const

Qti3D::LINESTYLE Curve3D::lineStyle (  )  const

bool Curve3D::loadData ( Table ,
int  ,
int  ,
int  ,
double  ,
double  ,
double  ,
double  ,
double  ,
double  ,
bool   
)

bool Curve3D::loadData ( Table ,
const QStringList &  ,
bool  = false 
)

Matrix* Curve3D::matrix (  ) 

double Curve3D::normalArrowAngle (  )  const

double Curve3D::normalArrowLength (  )  const

QColor Curve3D::normalColor (  )  const

Returns color of the normals.

double Curve3D::normalLength (  )  const

Returns relative length of normals.

int Curve3D::normalQuality (  )  const

Returns plotting quality of normal arrows.

bool Curve3D::normals (  )  const

Returns true, if normal drawing is on.

double Curve3D::normalWidth (  )  const

Returns line width of the normals.

Qti3D::PLOTSTYLE Curve3D::plotStyle (  )  const

double Curve3D::pointSize (  ) 

bool Curve3D::reloadVectorEndData (  ) 

void Curve3D::rescaleColorMap (  ) 

unsigned int Curve3D::resolution (  )  const

void Curve3D::setAreaFillColor ( const QColor &   ) 

void Curve3D::setArrowStyle ( double  ,
double  ,
int  = 3,
bool  = true,
int  = 0 
)

void Curve3D::setBarLines ( bool  = true  ) 

void Curve3D::setBarOptions ( double  radX,
bool  lines = true,
bool  fill = true,
double  radY = -1.0 
)

void Curve3D::setBarRadius ( double  ,
double  = -1.0 
)

void Curve3D::setBarShape ( int  ,
bool  = true 
)

void Curve3D::setBarSideLines ( bool  lines = true  ) 

void Curve3D::setBarSides ( int   ) 

void Curve3D::setBarTopRadius ( double   ) 

void Curve3D::setBasePlane ( Qti3D::PLANE  ,
double  = 0.0 
)

void Curve3D::setConeOptions ( double  rad,
int  quality,
bool  filled = true,
bool  upward = false,
double  h = -1.0 
)

void Curve3D::setCrossOptions ( double  rad,
double  linewidth,
bool  boxed = false 
)

void Curve3D::setCubeOptions ( double  ,
double  = 1.0,
bool  = true,
bool  = true,
const QColor &  = QColor() 
)

void Curve3D::setDataColorMap ( const QString &  fileName  ) 

void Curve3D::setDataColorMap ( const LinearColorMap  ) 

void Curve3D::setDataColors ( const QColor &  cMin,
const QColor &  cMax = QColor() 
)

void Curve3D::setDotOptions ( double  size,
bool  smooth 
)

void Curve3D::setDropLineColor ( const QColor &   ) 

void Curve3D::setDropLineStyle ( Qti3D::LINESTYLE   ) 

void Curve3D::setDropLineWidth ( double   ) 

void Curve3D::setDxDyDz ( bool   ) 

void Curve3D::setFilledBars ( bool  = true  ) 

void Curve3D::setFilledNormalArrow ( bool   ) 

void Curve3D::setFloor ( Qti3D::PLANE  ,
double  = 0.0 
)

void Curve3D::setFloorStyle ( Qti3D::FLOORSTYLE   ) 

void Curve3D::setIsolines ( unsigned  int  ) 

void Curve3D::setLabelsBackgroundColor ( const QColor &  ,
bool  = true 
)

void Curve3D::setLabelsColor ( const QColor &  ,
bool  = true 
)

void Curve3D::setLabelsColumnName ( const QString &  ,
bool  = true 
)

void Curve3D::setLabelsFont ( const QFont &  ,
bool  = true 
)

void Curve3D::setLabelsForm ( const LabelsForm ,
bool  = true 
)

void Curve3D::setLabelsFormatString ( const QString &   ) 

void Curve3D::setLabelsNumericFormat ( int  = 0,
int  = 6,
bool  = true 
)

Sets the numeric format and the number of significant digits.

void Curve3D::setLabelsNumericPrecision ( int  ,
bool  = true 
)

Sets the number of significant digits.

void Curve3D::setLabelsOffset ( int  ,
int  = 0,
int  = 0,
bool  = true 
)

void Curve3D::setLabelsRotation ( double  ,
bool  = true 
)

void Curve3D::setLabelsWhiteOut ( bool  = true,
bool  = true 
)

void Curve3D::setLineStyle ( Qti3D::LINESTYLE   ) 

void Curve3D::setLineSymbolStyle ( const SymbolStyle  ) 

void Curve3D::setMatrix ( Matrix  ) 

void Curve3D::setMeshColor ( const QColor &   ) 

void Curve3D::setMeshLineWidth ( double   ) 

void Curve3D::setNormalArrowAngle ( double   ) 

void Curve3D::setNormalArrowLength ( double   ) 

void Curve3D::setNormalColor ( const QColor &   ) 

Sets color of normal arrows.

void Curve3D::setNormalLength ( double   ) 

Sets length of normals in percent per hull diagonale.

void Curve3D::setNormalQuality ( int   ) 

Increases plotting quality of normal arrows.

void Curve3D::setNormalWidth ( double   ) 

Sets line width of normal arrows.

void Curve3D::setOffset ( double  ,
double  = 0.0 
)

void Curve3D::setPlotStyle ( Qti3D::PLOTSTYLE   ) 

void Curve3D::setResolution ( int   ) 

void Curve3D::setShading ( const Qti3D::SHADINGSTYLE  ) 

void Curve3D::setSmoothBars ( bool  = true  ) 

void Curve3D::setSmoothNormalArrow ( bool   ) 

void Curve3D::setSquareBars ( bool  = true  ) 

void Curve3D::setSymbolLineColor ( const QColor &   ) 

void Curve3D::setSymbolLineWidth ( double   ) 

void Curve3D::setSymbolStyle ( const SymbolStyle  ) 

void Curve3D::setTable ( Table  ) 

void Curve3D::setTransparency ( double   ) 

void Curve3D::setVectorColor ( const QColor &   ) 

void Curve3D::setVectorEndXColName ( const QString &  ,
bool  = false 
)

void Curve3D::setVectorEndYColName ( const QString &  ,
bool  = false 
)

void Curve3D::setVectorEndZColName ( const QString &  ,
bool  = false 
)

void Curve3D::setVectorLineWidth ( double   ) 

void Curve3D::setVectorScalingFactor ( double   ) 

void Curve3D::setVisible ( bool   ) 

void Curve3D::setVisibleLabels ( bool  = true  ) 

void Curve3D::setXColumn ( Column  ) 

void Curve3D::setYColumn ( Column  ) 

void Curve3D::setYCoordinate ( double  ,
bool  = false 
)

void Curve3D::setYWidth ( double   ) 

void Curve3D::setZColumn ( Column  ) 

void Curve3D::setZShift ( double   ) 

Qti3D::SHADINGSTYLE Curve3D::shading (  )  const

void Curve3D::showNormals ( bool   ) 

Draw normals to every vertex.

bool Curve3D::smoothNormalArrow (  )  const

bool Curve3D::squareBars (  ) 

QColor Curve3D::symbolLineColor (  )  const

double Curve3D::symbolLineWidth (  )  const

SymbolStyle Curve3D::symbolStyle (  ) 

Table* Curve3D::table (  ) 

void Curve3D::updateLabels (  ) 

QColor Curve3D::vectorColor (  )  const

QString Curve3D::vectorEndXColName (  ) 

QString Curve3D::vectorEndYColName (  ) 

QString Curve3D::vectorEndZColName (  ) 

double Curve3D::vectorHeadAngle (  ) 

double Curve3D::vectorHeadLength (  ) 

double Curve3D::vectorLineWidth (  ) 

int Curve3D::vectorScaleHeadPolicy (  ) 

double Curve3D::vectorScalingFactor (  ) 

Column* Curve3D::xColumn (  ) 

double Curve3D::xOffset (  )  const

Column* Curve3D::yColumn (  ) 

double Curve3D::yCoordinate (  ) 

double Curve3D::yOffset (  )  const

double Curve3D::yWidth (  ) 

Column* Curve3D::zColumn (  ) 

double Curve3D::zShift (  ) 


The documentation for this class was generated from the following file:

Generated on Thu Oct 10 18:41:31 2024 for QtiPlot/Python-API by  doxygen 1.5.8