UNIVERS
15.3
UNIVERS base processing software API
|
Public Member Functions | |
virtual szDocName void | sort () |
virtual bool | getCoordRange (double c[2]) |
virtual double | averageCoordStep () |
virtual int | maxEnsembleLength () |
virtual bool | goFirstCoord () |
virtual bool | goNextCoord () |
virtual double | coord () |
virtual int | ensembleLength () |
virtual bool | compatibleType (const char *szType) const |
virtual szDocName void | sort () |
virtual bool | getCoordRange (double c[2]) |
virtual double | averageCoordStep () |
virtual int | maxEnsembleLength () |
virtual bool | goFirstCoord () |
virtual bool | goNextCoord () |
virtual double | coord () |
virtual int | ensembleLength () |
virtual bool | compatibleType (const char *szType) const |
Public Member Functions inherited from ZdCoordObjStream | |
ZdCoordObjStream (const char *szDocName=NULL) | |
virtual void | setCustomCoord (int iCoordId, ZqbOrder eOrder=Z_O_ASCENT) |
virtual void | setSecondaryOrder (int iSecondaryId, ZqbOrder eOrder=Z_O_ASCENT) |
virtual void | setTertiaryOrder (int iTertiaryId, ZqbOrder eOrder=Z_O_ASCENT) |
virtual void * | custom (int ens_index=0, ZqbType *pRetType=NULL) |
ZdCoordObjStream (const char *szDocName=NULL) | |
virtual void | setCustomCoord (int iCoordId) |
virtual int | getCustomCoord () const |
virtual void | setFirstOrder (int iCoordId, ZqbOrder eOrder=Z_O_ASCENT) |
virtual bool | getFirstOrder (int &iCoordId, ZqbOrder &eOrder) const |
virtual void | setSecondaryOrder (int iSecondaryId, ZqbOrder eOrder=Z_O_ASCENT) |
virtual bool | getSecondaryOrder (int &iCoordId, ZqbOrder &eOrder) const |
virtual void | setTertiaryOrder (int iTertiaryId, ZqbOrder eOrder=Z_O_ASCENT) |
virtual bool | getTertiaryOrder (int &iCoordId, ZqbOrder &eOrder) const |
virtual void | setCoordsSelection (const CoordSelectionVec &selCoords) |
virtual const CoordSelectionVec & | getCoordsSelection () const |
virtual void | setInvisibleCoordinates (const CoordSelectionVec &unvisibleCoords) |
virtual const CoordSelectionVec & | getInvisibleCoordinates () const |
virtual bool | visibleCoord () |
virtual void * | custom (int ens_index=0, ZqbType *pRetType=NULL) |
virtual ZqbType | coordTypeFromId (int coordId) const |
Public Member Functions inherited from ZdDocument | |
ZdDocument (const char *szName=NULL) | |
virtual | ~ZdDocument () |
virtual void | updateViews () |
virtual bool | isChanged () |
virtual void | setChanges () |
virtual void | resetChanges () |
ZdDocument (const char *szName=NULL) | |
virtual | ~ZdDocument () |
virtual void | updateViews () |
virtual bool | isChanged () |
virtual void | setChanges () |
virtual void | resetChanges () |
Public Member Functions inherited from ZqbAutoName | |
ZqbAutoName (int *pCounter, const char *szRoot, const char *szCustomName=NULL) | |
virtual | ~ZqbAutoName () |
ZqbAutoName (int *pCounter, const char *szRoot, const char *szCustomName=NULL) | |
virtual | ~ZqbAutoName () |
Public Member Functions inherited from ZqbName | |
ZqbName (const char *szRoot, const char *szCustomName=NULL) | |
ZqbName (const ZqbName &name) | |
virtual | ~ZqbName () |
ZqbName & | operator= (const ZqbName &name) |
virtual const char * | getName () const |
virtual const char * | getType () const |
bool | hasName (const char *szString) const |
ZqbName (const char *szRoot, const char *szCustomName=NULL) | |
ZqbName (const ZqbName &name) | |
virtual | ~ZqbName () |
ZqbName & | operator= (const ZqbName &name) |
virtual const char * | getName () const |
virtual const char * | getType () const |
bool | hasName (const char *szString) const |
Public Attributes | |
std::vector< T > | m_vCoordObjs |
__pad0__: ZqbAutoName(&g_ZdCoordObj_iCommonNameCounter | |
ZdCoordObj | |
Additional Inherited Members | |
Public Types inherited from ZdCoordObjStream | |
typedef std::vector < CoordSelection > | CoordSelectionVec |
Protected Attributes inherited from ZdDocument | |
ZqbViewVector | m_Views |
Protected Attributes inherited from ZqbName | |
char * | m_szName |
char * | m_szRoot |
|
inlinevirtual |
Get average primary coordinate step between objects.
Implements ZdCoordObjStream.
|
inlinevirtual |
Get average primary coordinate step between objects.
Implements ZdCoordObjStream.
|
inlinevirtual |
Return true if given type is compatible with this document.
Reimplemented from ZdDocument.
|
inlinevirtual |
Return true if given type is compatible with this document.
Reimplemented from ZdDocument.
|
inlinevirtual |
Get current coordinate in case of previous go???Coord() succeeded.
Implements ZdCoordObjStream.
|
inlinevirtual |
Get current coordinate in case of previous go???Coord() succeeded.
Implements ZdCoordObjStream.
|
inlinevirtual |
Get number of records found for this primary coordinate (always >=1). Reimplement in case of potential ensembles.
Implements ZdCoordObjStream.
|
inlinevirtual |
Get number of records found for this primary coordinate (always >=1). Reimplement in case of potential ensembles.
Implements ZdCoordObjStream.
|
inlinevirtual |
Get range of primary coordinates respecting order of the stream or return false in case of empty range.
Implements ZdCoordObjStream.
|
inlinevirtual |
Get range of primary coordinates respecting order of the stream or return false in case of empty range.
Implements ZdCoordObjStream.
|
inlinevirtual |
Reset iterator. Returns true on success and false on failure (empty stream).
Implements ZdCoordObjStream.
|
inlinevirtual |
Reset iterator. Returns true on success and false on failure (empty stream).
Implements ZdCoordObjStream.
|
inlinevirtual |
Go to next iteration. Returns true on success and false on failure (end of stream).
Implements ZdCoordObjStream.
|
inlinevirtual |
Go to next iteration. Returns true on success and false on failure (end of stream).
Implements ZdCoordObjStream.
|
inlinevirtual |
Get maximum length of ensemble. 0 means unknown.
Implements ZdCoordObjStream.
|
inlinevirtual |
Get maximum length of ensemble. 0 means unknown.
Implements ZdCoordObjStream.
|
inlinevirtual |
To reorder container after assignment or other changes call this method which is simpoly wrapper around STL sort() algorithm.
|
inlinevirtual |
To reorder container after assignment or other changes call this method which is simpoly wrapper around STL sort() algorithm.
ZdCoordObj< T >::__pad0__ |
Document constructor.
std::vector< T > ZdCoordObj< T >::m_vCoordObjs |
Container for objects with coordinate.