|
VTK
|
#include <vtkCompositeTransferFunctionItem.h>
Public Types | |
| typedef vtkColorTransferFunctionItem | Superclass |
Public Types inherited from vtkColorTransferFunctionItem | |
| typedef vtkScalarsToColorsItem | Superclass |
Public Types inherited from vtkScalarsToColorsItem | |
| typedef vtkPlot | Superclass |
Public Types inherited from vtkPlot | |
| typedef vtkContextItem | Superclass |
Public Member Functions | |
| virtual int | IsA (const char *type) |
| vtkCompositeTransferFunctionItem * | NewInstance () const |
| virtual void | PrintSelf (ostream &os, vtkIndent indent) |
| void | SetOpacityFunction (vtkPiecewiseFunction *opacity) |
| virtual vtkPiecewiseFunction * | GetOpacityFunction () |
Public Member Functions inherited from vtkColorTransferFunctionItem | |
| vtkColorTransferFunctionItem * | NewInstance () const |
| void | SetColorTransferFunction (vtkColorTransferFunction *t) |
| virtual vtkColorTransferFunction * | GetColorTransferFunction () |
Public Member Functions inherited from vtkScalarsToColorsItem | |
| vtkScalarsToColorsItem * | NewInstance () const |
| void | GetBounds (double bounds[4]) |
| virtual bool | Paint (vtkContext2D *painter) |
| virtual void | SetUserBounds (double, double, double, double) |
| virtual void | SetUserBounds (double[4]) |
| virtual double * | GetUserBounds () |
| virtual void | GetUserBounds (double &, double &, double &, double &) |
| virtual void | GetUserBounds (double[4]) |
| virtual vtkPen * | GetPolyLinePen () |
| virtual void | SetMaskAboveCurve (bool) |
| virtual bool | GetMaskAboveCurve () |
Public Member Functions inherited from vtkPlot | |
| vtkPlot * | NewInstance () const |
| virtual bool | SelectPoints (const vtkVector2f &min, const vtkVector2f &max) |
| virtual void | SetWidth (float width) |
| virtual float | GetWidth () |
| virtual void | SetLabel (const vtkStdString &label) |
| virtual vtkStdString | GetLabel () |
| virtual void | SetLabels (vtkStringArray *labels) |
| virtual vtkStringArray * | GetLabels () |
| virtual int | GetNumberOfLabels () |
| vtkStdString | GetLabel (vtkIdType index) |
| void | SetIndexedLabels (vtkStringArray *labels) |
| virtual vtkStringArray * | GetIndexedLabels () |
| vtkContextMapper2D * | GetData () |
| virtual vtkTable * | GetInput () |
| virtual void | SetInputArray (int index, const vtkStdString &name) |
| virtual void | SetSelection (vtkIdTypeArray *id) |
| virtual vtkIdTypeArray * | GetSelection () |
| virtual bool | PaintLegend (vtkContext2D *painter, const vtkRectf &rect, int legendIndex) |
| virtual void | SetTooltipLabelFormat (const vtkStdString &label) |
| virtual vtkStdString | GetTooltipLabelFormat () |
| virtual void | SetTooltipNotation (int notation) |
| virtual int | GetTooltipNotation () |
| virtual void | SetTooltipPrecision (int precision) |
| virtual int | GetTooltipPrecision () |
| virtual vtkStdString | GetTooltipLabel (const vtkVector2f &plotPos, vtkIdType seriesIndex, vtkIdType segmentIndex) |
| virtual vtkIdType | GetNearestPoint (const vtkVector2f &point, const vtkVector2f &tolerance, vtkVector2f *location) |
| virtual bool | SelectPointsInPolygon (const vtkContextPolygon &polygon) |
| virtual void | SetColor (unsigned char r, unsigned char g, unsigned char b, unsigned char a) |
| virtual void | SetColor (double r, double g, double b) |
| virtual void | GetColor (double rgb[3]) |
| void | GetColor (unsigned char rgb[3]) |
| void | SetPen (vtkPen *pen) |
| vtkPen * | GetPen () |
| void | SetBrush (vtkBrush *brush) |
| vtkBrush * | GetBrush () |
| virtual bool | GetUseIndexForXSeries () |
| virtual void | SetUseIndexForXSeries (bool) |
| virtual void | SetInputData (vtkTable *table) |
| virtual void | SetInputData (vtkTable *table, const vtkStdString &xColumn, const vtkStdString &yColumn) |
| void | SetInputData (vtkTable *table, vtkIdType xColumn, vtkIdType yColumn) |
| virtual vtkAxis * | GetXAxis () |
| virtual void | SetXAxis (vtkAxis *axis) |
| virtual vtkAxis * | GetYAxis () |
| virtual void | SetYAxis (vtkAxis *axis) |
| virtual void | GetUnscaledInputBounds (double bounds[4]) |
| virtual void | SetProperty (const vtkStdString &property, const vtkVariant &var) |
| virtual vtkVariant | GetProperty (const vtkStdString &property) |
Static Public Member Functions | |
| static vtkCompositeTransferFunctionItem * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkCompositeTransferFunctionItem * | SafeDownCast (vtkObjectBase *o) |
Static Public Member Functions inherited from vtkColorTransferFunctionItem | |
| static vtkColorTransferFunctionItem * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkColorTransferFunctionItem * | SafeDownCast (vtkObjectBase *o) |
Static Public Member Functions inherited from vtkScalarsToColorsItem | |
| static int | IsTypeOf (const char *type) |
| static vtkScalarsToColorsItem * | SafeDownCast (vtkObjectBase *o) |
Static Public Member Functions inherited from vtkPlot | |
| static int | IsTypeOf (const char *type) |
| static vtkPlot * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
| virtual vtkObjectBase * | NewInstanceInternal () const |
| vtkCompositeTransferFunctionItem () | |
| virtual | ~vtkCompositeTransferFunctionItem () |
| virtual void | ComputeBounds (double bounds[4]) |
| virtual void | ComputeTexture () |
Protected Member Functions inherited from vtkColorTransferFunctionItem | |
| vtkColorTransferFunctionItem () | |
| virtual | ~vtkColorTransferFunctionItem () |
Protected Member Functions inherited from vtkScalarsToColorsItem | |
| vtkScalarsToColorsItem () | |
| virtual | ~vtkScalarsToColorsItem () |
| virtual void | ComputeBounds (double *bounds) |
| virtual int | GetTextureWidth () |
| virtual void | ScalarsToColorsModified (vtkObject *caller, unsigned long eid, void *calldata) |
Protected Member Functions inherited from vtkPlot | |
| vtkPlot () | |
| ~vtkPlot () | |
| vtkStdString | GetNumber (double position, vtkAxis *axis) |
Protected Attributes | |
| vtkPiecewiseFunction * | OpacityFunction |
Protected Attributes inherited from vtkColorTransferFunctionItem | |
| vtkColorTransferFunction * | ColorTransferFunction |
Protected Attributes inherited from vtkScalarsToColorsItem | |
| double | UserBounds [4] |
| int | TextureWidth |
| vtkImageData * | Texture |
| bool | Interpolate |
| vtkPoints2D * | Shape |
| vtkCallbackCommand * | Callback |
| vtkPen * | PolyLinePen |
| bool | MaskAboveCurve |
Protected Attributes inherited from vtkPlot | |
| vtkSmartPointer< vtkPen > | Pen |
| vtkSmartPointer< vtkBrush > | Brush |
| vtkSmartPointer< vtkStringArray > | Labels |
| vtkSmartPointer< vtkStringArray > | AutoLabels |
| vtkSmartPointer< vtkStringArray > | IndexedLabels |
| bool | UseIndexForXSeries |
| vtkSmartPointer < vtkContextMapper2D > | Data |
| vtkIdTypeArray * | Selection |
| vtkAxis * | XAxis |
| vtkAxis * | YAxis |
| vtkStdString | TooltipLabelFormat |
| vtkStdString | TooltipDefaultLabelFormat |
| int | TooltipNotation |
| int | TooltipPrecision |
Definition at line 26 of file vtkCompositeTransferFunctionItem.h.
Definition at line 30 of file vtkCompositeTransferFunctionItem.h.
|
protected |
|
protectedvirtual |
|
static |
|
static |
|
virtual |
Reimplemented from vtkColorTransferFunctionItem.
|
static |
|
protectedvirtual |
Reimplemented from vtkColorTransferFunctionItem.
| vtkCompositeTransferFunctionItem* vtkCompositeTransferFunctionItem::NewInstance | ( | ) | const |
|
virtual |
Reimplemented from vtkColorTransferFunctionItem.
| void vtkCompositeTransferFunctionItem::SetOpacityFunction | ( | vtkPiecewiseFunction * | opacity | ) |
|
virtual |
|
protectedvirtual |
Reimplemented from vtkColorTransferFunctionItem.
|
protectedvirtual |
Need to be reimplemented by subclasses, ComputeTexture() is called at paint time if the texture is not up to date compared to vtkScalarsToColorsItem Return false if no texture is generated.
Reimplemented from vtkColorTransferFunctionItem.
|
protected |
Definition at line 45 of file vtkCompositeTransferFunctionItem.h.
1.8.6