GEOFORMULA::OBJECT Class Reference

GEOFORMULA::OBJECT. More...

#include <mi32/geofrmla.h>

Inheritance diagram for GEOFORMULA::OBJECT:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 OBJECT (const OBJECT &rhs)
virtual ~OBJECT ()=0
ERRVALUE AddSymbols (GEOFORMULA &formula, bool OnlyIfUsed=true)
void ClearSymbols ()
void Close ()
const SPATREF::COORDREFSYSGetCoordRefSys () const
const REGION2DGetMapRegion () const
const RVC::OBJITEMGetObjectItem () const
const REGION2DGetObjRegion () const
const FILEPATHGetPath () const
const MISTRINGGetSymbolName () const
ERRVALUE Open ()
OBJECToperator= (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< DPOINT2Dm_pointbuf
MISTRING m_SymbolName
SML::SYMBOLm_symobj

Detailed Description

GEOFORMULA::OBJECT.


Constructor & Destructor Documentation

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.


Member Function Documentation

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 (  ) 
OBJECT& GEOFORMULA::OBJECT::operator= ( const OBJECT rhs  ) 

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]

Member Data Documentation

Point buffer.

Name used in formula script.

Symbol for object in context.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:33:26 2012 for TNTsdk 2012 by  doxygen 1.6.1