#include <mi32/geofrmla.h>

Public Member Functions | |
| OBJECT (const OBJECT &rhs) | |
| virtual | ~OBJECT ()=0 |
| ERRVALUE | AddSymbols (GEOFORMULA &formula, bool OnlyIfUsed=true) |
| void | ClearSymbols () |
| void | Close () |
| const SPATREF::COORDREFSYS & | GetCoordRefSys () const |
| const REGION2D & | GetMapRegion () const |
| const RVC::OBJITEM & | GetObjectItem () const |
| const REGION2D & | GetObjRegion () const |
| const FILEPATH & | GetPath () const |
| const MISTRING & | GetSymbolName () const |
| ERRVALUE | Open () |
| OBJECT & | operator= (const OBJECT &rhs) |
Protected Member Functions | |
| OBJECT (RVC::OBJTYPE objtype, const MISTRING &SymbolName, const RVC::OBJITEM &ObjItem) | |
| OBJECT (RVC::OBJTYPE objtype, INIHANDLE handle, int objnum) | |
| OBJECT (const RVC::OBJITEM &objitem) | |
| ERRVALUE | SetObjPoint (int idx) |
| void | WriteDefn (INIHANDLE handle, int objnum) const |
Protected Attributes | |
| SIMPLE_ARRAY< DPOINT2D > | m_pointbuf |
| MISTRING | m_SymbolName |
| SML::SYMBOL * | m_symobj |
| GEOFORMULA::OBJECT::OBJECT | ( | const OBJECT & | rhs | ) |
Copy constructor.
| virtual GEOFORMULA::OBJECT::~OBJECT | ( | ) | [pure virtual] |
Destructor.
| GEOFORMULA::OBJECT::OBJECT | ( | const RVC::OBJITEM & | objitem | ) | [protected] |
Construct from RVC object.
| GEOFORMULA::OBJECT::OBJECT | ( | RVC::OBJTYPE | objtype, | |
| INIHANDLE | handle, | |||
| int | objnum | |||
| ) | [protected] |
Constructor used when reading formula definition.
| GEOFORMULA::OBJECT::OBJECT | ( | RVC::OBJTYPE | objtype, | |
| const MISTRING & | SymbolName, | |||
| const RVC::OBJITEM & | ObjItem | |||
| ) | [protected] |
Constructor used in reading from serialization.
| ERRVALUE GEOFORMULA::OBJECT::AddSymbols | ( | GEOFORMULA & | formula, | |
| bool | OnlyIfUsed = true | |||
| ) |
| void GEOFORMULA::OBJECT::ClearSymbols | ( | ) |
| void GEOFORMULA::OBJECT::Close | ( | ) |
| const SPATREF::COORDREFSYS& GEOFORMULA::OBJECT::GetCoordRefSys | ( | ) | const [inline] |
| const REGION2D& GEOFORMULA::OBJECT::GetMapRegion | ( | ) | const [inline] |
| const RVC::OBJITEM& GEOFORMULA::OBJECT::GetObjectItem | ( | ) | const [inline] |
| const REGION2D& GEOFORMULA::OBJECT::GetObjRegion | ( | ) | const [inline] |
| const FILEPATH& GEOFORMULA::OBJECT::GetPath | ( | ) | const [inline] |
| const MISTRING& GEOFORMULA::OBJECT::GetSymbolName | ( | ) | const [inline] |
| ERRVALUE GEOFORMULA::OBJECT::Open | ( | ) |
Assignment.
Reimplemented in GEOFORMULA::RASTER, GEOFORMULA::VECTOR, and GEOFORMULA::TIN.
| ERRVALUE GEOFORMULA::OBJECT::SetObjPoint | ( | int | idx | ) | [protected] |
| void GEOFORMULA::OBJECT::WriteDefn | ( | INIHANDLE | handle, | |
| int | objnum | |||
| ) | const [protected] |
SIMPLE_ARRAY<DPOINT2D> GEOFORMULA::OBJECT::m_pointbuf [protected] |
Point buffer.
MISTRING GEOFORMULA::OBJECT::m_SymbolName [protected] |
Name used in formula script.
SML::SYMBOL* GEOFORMULA::OBJECT::m_symobj [protected] |
Symbol for object in context.
1.6.1