RVC::SHAPE::MAKEPARMS Class Reference
Base class definition for make parameters to make external shape objects An instance of this class cannot be created, must use the derived classes below.
More...
#include <rvc/shape.h>
List of all members.
Public Member Functions |
| virtual | ~MAKEPARMS () |
| const MISTRING & | GetConnectionString () const |
| const SPATREF::COORDREFSYS & | GetCoordRefSys () const |
| ELEMENTTYPE | GetElemType () const |
| const DBTABLE::FIELDINFOARRAY & | GetFieldInfo () const |
| SHAPE::LINKTYPE | GetLinkType () const |
| bool | IsValidElementType (ELEMENTTYPE ElementType) const |
Protected Member Functions |
| | MAKEPARMS (const GEOMETRIC &GeometricObj, ELEMENTTYPE ElemType, LINKTYPE LinkType, const MISTRING &ConnectString, const DESCRIPTOR &BaseTable, const SPATREF::COORDREFSYS *CoordRefSys=0) |
| | MAKEPARMS (const SHAPE &Template, LINKTYPE LinkType, const MISTRING &ConnectString, const SPATREF::COORDREFSYS *CoordRefSys=0) |
| | MAKEPARMS (LINKTYPE LinkType, ELEMENTTYPE ElemType, const MISTRING &ConnectString, const DBTABLE::FIELDINFOARRAY &FieldArray, const SPATREF::COORDREFSYS &CoordRefSys, POINTTYPE PointType=POINTTYPE_2DXY) |
Private Member Functions |
| bool | v_IsValidElementType (ELEMENTTYPE ElementType) const |
Private Attributes |
| MISTRING | m_ConnectString |
| SPATREF::COORDREFSYS | m_CoordRefSys |
| ELEMENTTYPE | m_ElemType |
| DBTABLE::FIELDINFOARRAY | m_FieldArray |
| LINKTYPE | m_LinkType |
Detailed Description
Base class definition for make parameters to make external shape objects An instance of this class cannot be created, must use the derived classes below.
Constructor & Destructor Documentation
| virtual RVC::SHAPE::MAKEPARMS::~MAKEPARMS |
( |
|
) |
[inline, virtual] |
Default constructor, initialize to 2D by default.
Template constructor.
- Parameters:
-
| CoordRefSys | If NULL, get COORDREFSYS from 'GeometricObj' |
From Geometric constructor.
- Parameters:
-
| CoordRefSys | If NULL, get COORDREFSYS from 'GeometricObj' |
Member Function Documentation
| const MISTRING& RVC::SHAPE::MAKEPARMS::GetConnectionString |
( |
|
) |
const [inline] |
Get the connection stirng.
- Returns:
- connection string
| ELEMENTTYPE RVC::SHAPE::MAKEPARMS::GetElemType |
( |
|
) |
const [inline] |
Get the element type of external link.
- Returns:
- External element type
Get the type of external link.
- Returns:
- External link type
| bool RVC::SHAPE::MAKEPARMS::IsValidElementType |
( |
ELEMENTTYPE |
ElementType |
) |
const [inline] |
| bool RVC::SHAPE::MAKEPARMS::v_IsValidElementType |
( |
ELEMENTTYPE |
ElementType |
) |
const [private] |
Member Data Documentation
The documentation for this class was generated from the following file: