28 #ifndef TRIALDISPLAY_PASSIVECACHINGDD_H
29 #define TRIALDISPLAY_PASSIVECACHINGDD_H
92 return std::vector<int>( );
A Vector of integers, for indexing into Array<T> objects.
Class which stores WorldCanvas refresh event information.
virtual void setDefaultOptions()
Install the default options for this DisplayData.
Buffer for storing Attributes.
std::vector< int > displayAxes() const
virtual casacore::Bool linToWorld(casacore::Vector< casacore::Double > &world, const casacore::Vector< casacore::Double > &lin)
casacore::Coordinate transformation handlers, called by WorldCanvasHolder.
virtual casacore::Vector< casacore::String > worldAxisNames() const
World axis information suppliers.
virtual casacore::Bool worldToLin(casacore::Vector< casacore::Double > &lin, const casacore::Vector< casacore::Double > &world)
virtual AttributeBuffer optionsAsAttributes()
Return the current options of this DisplayData as an AttributeBuffer.
virtual casacore::String showPosition(const casacore::Vector< casacore::Double > &world, const casacore::Bool &displayAxesOnly=false)
casacore::Format a string containing coordinate or value information at the given world coordinate...
virtual casacore::uInt nelements() const
and non-specific
const casacore::IPosition dataShape() const
Base class for auto-caching DisplayData objects.
virtual casacore::Bool setOptions(casacore::Record &rec, casacore::Record &recOut)
Apply options stored in rec to the DisplayData.
virtual casacore::String showValue(const casacore::Vector< casacore::Double > &world)
casacore::Format a string containing value information at the given world coordinate ...
void operator=(const PassiveCachingDD &other)
(Required) copy assignment.
A hierarchical collection of named fields of various types.
bool Bool
Define the standard types used by Casacore.
virtual void cleanup()
Tidy up the elements of this DisplayData.
casacore::uInt dataDim() const
Class providing passive behaviour for CachingDisplayDatas.
virtual casacore::Bool sizeControl(WorldCanvasHolder &, AttributeBuffer &)
Set (coordinate) state of WCH's WC.
PassiveCachingDD()
Constructor.
virtual casacore::Record getOptions(bool scrub=false) const
Retrieve the current and default options and parameter types.
A holder to interface between DisplayDatas and a WorldCanvas.
String: the storage and methods of handling collections of characters.
virtual void refreshEH(const WCRefreshEvent &ev)
Negotiatiate WorldCanvas linear coordinate system when asked to do so by the WorldCanvasHolder.
const casacore::Unit dataUnit() const
virtual ~PassiveCachingDD()
Destructor.
virtual casacore::Vector< casacore::String > worldAxisUnits() const