ScrollingRasterDD.h
Classes
- ScrollingRasterDD -- Base class for scrolling DisplayData objects (full description)
Interface
- Public Members
- ScrollingRasterDD(const uInt nDim, const IPosition, const Vector<String>, const Vector<String>, uInt sAxis = 2, uInt scanNo = 100)
- virtual ~ScrollingRasterDD()
- virtual void updateLattice(const Record &)
- virtual void updateLattice(Array<Float> &, CoordinateSystem &)
- virtual String className()
- virtual Bool setOptions(Record &rec, Record &recOut)
- virtual Record getOptions()
- virtual void setDefaultOptions()
- virtual Bool setLabellerOptions(Record &, Record &)
- virtual Record getLabellerOptions()
- virtual Bool sizeControl(WorldCanvasHolder& wcHolder, AttributeBuffer& holderBuf)
- virtual WCResampleHandler *resampleHandler()
- Protected Members
- virtual void updateLatticeConcat(Array<Float>* = NULL , CoordinateSystem* = NULL)
- virtual void initLattice(const Record &)
- virtual void initLattice(const Float, const Float, const uInt)
- virtual void recreateEmptyLattices(uInt changedScanNumber = 0)
- virtual const IPosition dataShape()
- virtual const uInt dataDim()
- virtual const Unit dataUnit()
- virtual void setupElements()
- virtual void getMinAndMax()
- virtual void updateLatticeStatistics()
- virtual Bool labelAxes(const WCRefreshEvent &ev)
- virtual MaskedLattice<Float>* maskedLattice()
- virtual Display::DisplayDataType classType()
- virtual String showValue(const Vector<Double> &world)
- virtual const Float dataValue(IPosition pos)
- virtual const Bool maskValue(const IPosition &pos)
- virtual Vector<String> worldAxisNames()
- virtual Vector<String> worldAxisUnits()
- ScrollingRasterDD()
- ScrollingRasterDD(const ScrollingRasterDD &other)
- void operator=(const ScrollingRasterDD &other)
- virtual void setSpectralPreference ( CoordinateSystem& cSys, const String&, const String& )
- void setHeaderMin(Float x)
- void setHeaderMax(Float x)
- Float headerMin()
- Float headerMax()
- void setScanNumber(uInt x)
- uInt scanNumber()
- Bool headerReceived()
- void setHeaderReceived(Bool x)
- IPosition latticesShape()
- uInt shiftAxis()
- void setNeedResize(const Bool x)
- Bool needResize()
- IPosition fixedPos()
- void setLatticeShape(const IPosition x)
- IPosition latticeShape()
Member Description
distribute options to all the axis labellers - empty here, we use WorldAxesDD
retrieve options from the axis labellers - empty here, we use WorldAxesDD
virtual void initLattice(const Float, const Float, const uInt)
virtual const uInt dataDim()
virtual void refresh(Bool);
(Required) default constructor.
(Required) copy constructor.
void operator=(const ScrollingRasterDD &other)
(Required) copy assignment.
Set Spectral preference -> not used here.
void setPlaneNumber(const uInt x) { itsPlaneNumber = x; }
uInt planeNumber() { return itsPlaneNumber; }