Graph3D Class Reference

Inheritance diagram for Graph3D:

MdiSubWindow

List of all members.

Public Types

enum  AxisNumericFormat { Default = 0, Decimal = 1, Scientific = 2, Engineering = 3 }

Public Member Functions

void addFunction (const QString &, double, double, double, double, double, double, int=40, int=40)/PyName
void addMatrixData (Matrix *)/PyName
void addParametricSurface (const QString &, const QString &, const QString &, double, double, double, double, int=40, int=40, bool=true, bool=true)/PyName
Curve3DaddVectors (Table *, const QStringList &, bool dXdYdZ=false, bool guessArrowStyle=true)
void animate (bool=true)
QColor axisColor (int) const
double axisLineWidth (int) const
QColor axisNumbersColor (int) const
bool axisNumbersEnabled (int)
QFont axisNumbersFont (int) const
int axisNumericFormat (int axis)
int axisNumericPrecision (int axis)
bool axisTicksEnabled (int)
QString axisTitle (int) const
QColor axisTitleColor (int) const
double axisTitleDistance (int)
QFont axisTitleFont (int) const
int axisType (int axis)
void changeDataColumn (Table *table, const QString &colName, int=0)/PyName
QString colorMapFile ()
LinearColorMapcolorMapPointer ()/PyName
End Curve3Dcurve ()
void enableAxisNumbers (int, bool=true)
void enableAxisTicks (int, bool=true)
void exportImage (const QString &fileName, int quality=100, bool transparent=false, int dpi=0, const QSizeF &customSize=QSizeF(), int unit=FrameWidget::Pixel, double fontsFactor=1.0, int compression=0)
void exportToFile (const QString &fileName)/PyName
void exportVector (const QString &fileName, int=0, int=1, const QSizeF &customSize=QSizeF(), int unit=FrameWidget::Pixel, double fontsFactor=1.0)
void findBestLayout ()
void setAntialiasing (bool=true)
void setAxesColor (const QColor &)
void setAxisColor (int, const QColor &)
void setAxisLineWidth (int, double)
void setAxisNumbersColor (int, const QColor &)
void setAxisNumbersFont (int axis, const QFont &)
MethodCode sipCpp setAxisNumericFormat (2, a0, a1)
MethodCode sipCpp setAxisNumericFormat (1, a0, a1)
MethodCode sipCpp setAxisNumericFormat (0, a0, a1)
void setAxisNumericFormat (int axis, int format, int precision)
void setAxisTickLength (int axis, double majorLength, double minorLength)
void setAxisTitle (int, const QString &)
void setAxisTitleColor (int axis, const QColor &)
void setAxisTitleDistance (int, double)
void setAxisTitleFont (int, const QFont &)
void setAxisType (int axis, int type)
void setBackGrid (bool=true)
void setBackgroundColor (const QColor &)
void setBarLines (bool lines=true)
void setBarRadius (double rad)
void setBarStyle ()
void setBoxed ()
void setCeilGrid (bool=true)
void setConeOptions (double rad, int quality, bool filled=true, bool upward=false)
void setConeStyle ()
void setCrossOptions (double rad, double linewidth, bool boxed)
void setCrossStyle ()
void setDataColorMap (const LinearColorMap &)
void setDataColorMap (const QString &fileName)
void setDataColors (const QColor &, const QColor &)
void setDotOptions (double size, bool smooth)
void setDotStyle ()
void setEmptyFloor ()
void setFilledBars (bool filled=true)
void setFilledMeshStyle ()
void setFloorGrid (bool=true)
void setFramed ()
void setFrontGrid (bool=true)
void setGridColor (const QColor &)
void setHiddenLineStyle ()
void setLabelsColor (const QColor &)
void setLabelsDistance (int)
void setLeftGrid (bool=true)
void setMeshColor (const QColor &)
void setMeshLineWidth (int)
void setNoAxes ()
void setNumbersColor (const QColor &)
void setOrthogonal (bool=true)
void setPolygonStyle ()
void setResolution (int)
void setRightGrid (bool=true)
void setRotation (double xVal, double yVal, double zVal)
void setScale (double xVal, double yVal, double zVal)
void setScales (double xl, double xr, double yl, double yr, double zl, double zr, int axis=-1)
void setShift (double xVal, double yVal, double zVal)
void setSymetricTicks (int, bool=true)
void setTitle (const QString &, const QColor &color=QColor(Qt::black), const QFont &font=QFont())
void setTransparency (double)/PyName
void setWireframeStyle ()
void setXAxisLabel (const QString &)
void setXAxisNumericFormat (int format, int precision)
void setXAxisTickLength (double majorLength, double minorLength)
void setYAxisLabel (const QString &)
End void setYAxisNumericFormat (int format, int precision)
void setYAxisTickLength (double majorLength, double minorLength)
void setZAxisLabel (const QString &)
End void setZAxisNumericFormat (int format, int precision)
void setZAxisTickLength (double majorLength, double minorLength)
void setZoom (double val)
void showFloorIsolines ()
void showFloorProjection ()
void showLegend (bool=true)
void update ()
void updateGL ()

Private Member Functions

 Graph3D (const Graph3D &)


Member Enumeration Documentation

Enumerator:
Default 
Decimal 
Scientific 
Engineering 

Enumerator:
Scatter 
Trajectory 
Bars 
Ribbon 


Constructor & Destructor Documentation

Graph3D::Graph3D ( const Graph3D  )  [private]


Member Function Documentation

void Graph3D::addFunction ( const QString &  ,
double  ,
double  ,
double  ,
double  ,
double  ,
double  ,
int  = 40,
int  = 40 
)

void Graph3D::addMatrixData ( Matrix  ) 

void Graph3D::addParametricSurface ( const QString &  ,
const QString &  ,
const QString &  ,
double  ,
double  ,
double  ,
double  ,
int  = 40,
int  = 40,
bool  = true,
bool  = true 
)

Curve3D* Graph3D::addVectors ( Table ,
const QStringList &  ,
bool  dXdYdZ = false,
bool  guessArrowStyle = true 
)

void Graph3D::animate ( bool  = true  ) 

QColor Graph3D::axisColor ( int   )  const

double Graph3D::axisLineWidth ( int   )  const

QColor Graph3D::axisNumbersColor ( int   )  const

bool Graph3D::axisNumbersEnabled ( int   ) 

QFont Graph3D::axisNumbersFont ( int   )  const

int Graph3D::axisNumericFormat ( int  axis  ) 

int Graph3D::axisNumericPrecision ( int  axis  ) 

bool Graph3D::axisTicksEnabled ( int   ) 

QString Graph3D::axisTitle ( int   )  const

QColor Graph3D::axisTitleColor ( int   )  const

double Graph3D::axisTitleDistance ( int   ) 

QFont Graph3D::axisTitleFont ( int   )  const

int Graph3D::axisType ( int  axis  ) 

void Graph3D::changeDataColumn ( Table table,
const QString &  colName,
int  = 0 
)

QString Graph3D::colorMapFile (  ) 

LinearColorMap* Graph3D::colorMapPointer (  ) 

End Curve3D* Graph3D::curve (  ) 

void Graph3D::enableAxisNumbers ( int  ,
bool  = true 
)

void Graph3D::enableAxisTicks ( int  ,
bool  = true 
)

void Graph3D::exportImage ( const QString &  fileName,
int  quality = 100,
bool  transparent = false,
int  dpi = 0,
const QSizeF &  customSize = QSizeF(),
int  unit = FrameWidget::Pixel,
double  fontsFactor = 1.0,
int  compression = 0 
)

void Graph3D::exportToFile ( const QString &  fileName  ) 

void Graph3D::exportVector ( const QString &  fileName,
int  = 0,
int  = 1,
const QSizeF &  customSize = QSizeF(),
int  unit = FrameWidget::Pixel,
double  fontsFactor = 1.0 
)

void Graph3D::findBestLayout (  ) 

void Graph3D::setAntialiasing ( bool  = true  ) 

void Graph3D::setAxesColor ( const QColor &   ) 

void Graph3D::setAxisColor ( int  ,
const QColor &   
)

void Graph3D::setAxisLineWidth ( int  ,
double   
)

void Graph3D::setAxisNumbersColor ( int  ,
const QColor &   
)

void Graph3D::setAxisNumbersFont ( int  axis,
const QFont &   
)

MethodCode sipCpp Graph3D::setAxisNumericFormat ( ,
a0  ,
a1   
)

MethodCode sipCpp Graph3D::setAxisNumericFormat ( ,
a0  ,
a1   
)

MethodCode sipCpp Graph3D::setAxisNumericFormat ( ,
a0  ,
a1   
)

void Graph3D::setAxisNumericFormat ( int  axis,
int  format,
int  precision 
)

void Graph3D::setAxisTickLength ( int  axis,
double  majorLength,
double  minorLength 
)

void Graph3D::setAxisTitle ( int  ,
const QString &   
)

void Graph3D::setAxisTitleColor ( int  axis,
const QColor &   
)

void Graph3D::setAxisTitleDistance ( int  ,
double   
)

void Graph3D::setAxisTitleFont ( int  ,
const QFont &   
)

void Graph3D::setAxisType ( int  axis,
int  type 
)

void Graph3D::setBackGrid ( bool  = true  ) 

void Graph3D::setBackgroundColor ( const QColor &   ) 

void Graph3D::setBarLines ( bool  lines = true  ) 

void Graph3D::setBarRadius ( double  rad  ) 

void Graph3D::setBarStyle (  ) 

void Graph3D::setBoxed (  ) 

void Graph3D::setCeilGrid ( bool  = true  ) 

void Graph3D::setConeOptions ( double  rad,
int  quality,
bool  filled = true,
bool  upward = false 
)

void Graph3D::setConeStyle (  ) 

void Graph3D::setCrossOptions ( double  rad,
double  linewidth,
bool  boxed 
)

void Graph3D::setCrossStyle (  ) 

void Graph3D::setDataColorMap ( const LinearColorMap  ) 

void Graph3D::setDataColorMap ( const QString &  fileName  ) 

void Graph3D::setDataColors ( const QColor &  ,
const QColor &   
)

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

void Graph3D::setDotStyle (  ) 

void Graph3D::setEmptyFloor (  ) 

void Graph3D::setFilledBars ( bool  filled = true  ) 

void Graph3D::setFilledMeshStyle (  ) 

void Graph3D::setFloorGrid ( bool  = true  ) 

void Graph3D::setFramed (  ) 

void Graph3D::setFrontGrid ( bool  = true  ) 

void Graph3D::setGridColor ( const QColor &   ) 

void Graph3D::setHiddenLineStyle (  ) 

void Graph3D::setLabelsColor ( const QColor &   ) 

void Graph3D::setLabelsDistance ( int   ) 

void Graph3D::setLeftGrid ( bool  = true  ) 

void Graph3D::setMeshColor ( const QColor &   ) 

void Graph3D::setMeshLineWidth ( int   ) 

void Graph3D::setNoAxes (  ) 

void Graph3D::setNumbersColor ( const QColor &   ) 

void Graph3D::setOrthogonal ( bool  = true  ) 

void Graph3D::setPolygonStyle (  ) 

void Graph3D::setResolution ( int   ) 

void Graph3D::setRightGrid ( bool  = true  ) 

void Graph3D::setRotation ( double  xVal,
double  yVal,
double  zVal 
)

void Graph3D::setScale ( double  xVal,
double  yVal,
double  zVal 
)

void Graph3D::setScales ( double  xl,
double  xr,
double  yl,
double  yr,
double  zl,
double  zr,
int  axis = -1 
)

void Graph3D::setShift ( double  xVal,
double  yVal,
double  zVal 
)

void Graph3D::setSymetricTicks ( int  ,
bool  = true 
)

void Graph3D::setTitle ( const QString &  ,
const QColor &  color = QColor(Qt::black),
const QFont &  font = QFont() 
)

void Graph3D::setTransparency ( double   ) 

void Graph3D::setWireframeStyle (  ) 

void Graph3D::setXAxisLabel ( const QString &   ) 

void Graph3D::setXAxisNumericFormat ( int  format,
int  precision 
)

void Graph3D::setXAxisTickLength ( double  majorLength,
double  minorLength 
)

void Graph3D::setYAxisLabel ( const QString &   ) 

End void Graph3D::setYAxisNumericFormat ( int  format,
int  precision 
)

void Graph3D::setYAxisTickLength ( double  majorLength,
double  minorLength 
)

void Graph3D::setZAxisLabel ( const QString &   ) 

End void Graph3D::setZAxisNumericFormat ( int  format,
int  precision 
)

void Graph3D::setZAxisTickLength ( double  majorLength,
double  minorLength 
)

void Graph3D::setZoom ( double  val  ) 

void Graph3D::showFloorIsolines (  ) 

void Graph3D::showFloorProjection (  ) 

void Graph3D::showLegend ( bool  = true  ) 

void Graph3D::update (  ) 

void Graph3D::updateGL (  ) 


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

Generated on Tue Sep 26 13:39:47 2017 for QtiPlot/Python-API by  doxygen 1.5.8