|
FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
|
Chart object for cartesian coordinates. More...
#include <TimePolar2DChart.hpp>
Public Member Functions | |
| TimePolar2DChart (const WeakPtr< ChartCreatorBase > &S, const RefPtr< ChartID > &mID) | |
| Constructor. | |
| ~TimePolar2DChart () | |
| Destructor. | |
| RefPtr< Field > | makeField (const type_info &base_type, const Tensortype &t) override |
Public Member Functions inherited from Fiber::Chart | |
| Chart (const WeakPtr< ChartCreatorBase > &MyCreator, const RefPtr< ChartID > &mID) | |
| Constructor. | |
| ~Chart () | |
| Destructor. | |
| const RefPtr< ChartID > & | ID () const throw () |
| const RefPtr< ChartID > & | getId () const throw () |
| string | Name () const override |
| Name of this chart. | |
| string | getName () const |
| Name of this chart. | |
| int | dims () const |
| Dimensions. | |
| int | Dims () const override |
| Dimensions. | |
| const char * | component_name (int i) const |
| Name of the ith component. | |
| const char * | domain_name () const |
| Name of the associated common domain name. | |
| RefPtr< Chart > | create (const RefPtr< ChartID > &mID) |
| const type_info & | getChartType () const |
| string | xml () const override |
Public Member Functions inherited from Fiber::BaseSpace | |
| void | addDependency (const MemCore::WeakPtr< BaseSpaceDependency > &) |
| Add an object that will be dependent on the existence of this base space. | |
| BaseSpace () | |
| Constructor. | |
| virtual | ~BaseSpace () |
| Virtual destructor. | |
Public Member Functions inherited from Fiber::Ownable< BaseSpace > | |
| void | x_updateOwnershipAge (const MemCore::Ageable &theNewAge) override |
| Forward some age to all Owners. | |
| void | insertOwner (const Container &theOwner) |
| Add some owner. | |
| bool | insertOwner (const MemCore::WeakPtr< Container > &theOwner) |
| Add some owner. | |
| void | addOwner (const Container &theOwner, const MemCore::Ageable &theNewAge) |
| Add some owner and broadcast a new age to all Ownerrs. | |
| void | addOwner (const MemCore::WeakPtr< Container > &theOwner, const MemCore::Ageable &theNewAge) |
| Add some owner and broadcast a new age to all Ownerrs. | |
| Ownable () | |
| Default constructor, empty Ownership list. | |
| Ownable (const Ownable &) | |
| Copy constructor, does NOT copy any ownership information, the new Ownable will be unowned. | |
| Ownable (const MemCore::WeakPtr< Container > &theOwner, const MemCore::Ageable &theNewAge) | |
| Construct an Ownable with an initial owner. | |
| Ownable (const Container &theOwner, const MemCore::Ageable &theNewAge) | |
| Construct an Ownable with an initial owner. | |
| Ownable & | operator= (const Ownable &) |
| Assignment, does NOT copy any ownership information, the assigned Ownable will retain all its ownership information. | |
| MemCore::WeakPtr< Container > | getPrimaryOwner () const |
| Get the first valid owner. | |
| size_t | getNumberOfValidOwners () const |
| Get the first valid owner. | |
| bool | processOwnership (MemCore::Intercube &Output, const MemCore::Intercube &Input) const override |
| Process some ownership action. | |
Public Member Functions inherited from Fiber::OwnerBase | |
| bool | processOwnership (MemCore::Intercube &OutputAndInput) const |
| Process ownership where the input information is shared with the output information in the same Intercube. | |
Public Member Functions inherited from MemCore::Intercube | |
| void | addInterface (const RefPtr< InterfaceBase > &I) const |
| void | addInterfaceData (const Data &D) |
| void | addInterfaceData (const Data &D) |
| void | clearInterfaces () |
| bool | const_iterateInterfaces (const RefPtr< InterfaceIterationParameter > &IIP) const |
| virtual RefPtr< InterfaceBase > | createInterface (const type_info &) const |
| RefPtr< InterfaceBase > | findInterface (const type_info &t) const |
| RefPtr< InterfaceBase > | getInterface (const type_info &t) |
| std::string | getInterfaceNames (const char delim=';') const |
| bool | gotNewInterfaceData (const Data &D) |
| bool | gotNewInterfaceData (mutex &M, const Data &D) |
| bool | gotNewInterfaceData (mutex &M, const Data &D) |
| bool | gotNewInterfaceData (mutex &M, const Data &D, const Selector &S) |
| bool | gotNewInterfaceData (mutex &M, const Data &D, const Selector *S) |
| bool | hasChangedInterfaceData (const Data &D) const |
| bool | hasChangedInterfaceData (const Data &D) const |
| bool | hasChangedInterfaceData (const Data &D, const Selector &) const |
| bool | hasChangedInterfaceData (const Data &D, const Selector *) const |
| bool | hasInterface (const type_info &t) const |
| bool | iterateInterfaces (const RefPtr< InterfaceIterationParameter > &IIP) |
| void | printInterfaces () const |
| void | registerInterface (const type_info &t) |
| void | removeInterface () |
| void | removeInterfaceBase (const type_info &InterfaceBaseID) |
Additional Inherited Members | |
Public Types inherited from Fiber::OwnerBase | |
| template<class ItemType > | |
| using | Item = MemCore::InterfaceData< ItemType > |
| An optional convenience class that allows to easily add arbitrary types to Intercubes . | |
Static Public Member Functions inherited from Fiber::Chart | |
| static RefPtr< Chart > | create (const type_info &chart_type, const RefPtr< ChartID > &mID) |
Public Attributes inherited from Fiber::Ownable< BaseSpace > | |
| std::unordered_set< MemCore::WeakPtr< Container > > | Owners |
| The (internal) list of owners. | |
Chart object for cartesian coordinates.
|
overridevirtual |
Implements Fiber::Chart.