Coordinate Operation Method definition. More...
#include <mi32/spatref.h>
Coordinate Operation Method definition.
Coordinate Operation Method identification numbers.
| SPATREF::COORDOPMETHOD::COORDOPMETHOD | ( | ) |
Default constructor.
| SPATREF::COORDOPMETHOD::COORDOPMETHOD | ( | const COORDOPMETHOD & | rhs | ) |
Copy constructor.
| SPATREF::COORDOPMETHOD::~COORDOPMETHOD | ( | ) |
Destructor.
| ERRVALUE SPATREF::COORDOPMETHOD::Assign | ( | const IDENTIFIER & | Id | ) |
Assign by IDENTIFIER.
| ERRVALUE SPATREF::COORDOPMETHOD::ConstructImplementation | ( | COORDOP_IMPL_SINGLE *& | pImpl | ) | const |
Construct implementation instance for operation method using previously registered factory.
| pImpl | Pointer to constructed implementation returned |
Get default target coordinate system for operation.
| CoordSys | Coordinate system returned |
| void SPATREF::COORDOPMETHOD::GetDisplay | ( | MISTRING & | string, | |
| int | indent, | |||
| GETDISPLAY | flags = GETDISPLAY_None | |||
| ) | const |
Get multiline string suitable for display.
| string | String returned, will be initially cleared if indent is 0 | |
| indent | Indent level | |
| flags | Flags for extra items to display |
| const IDENTIFIERLIST& SPATREF::COORDOPMETHOD::GetIdList | ( | ) | const |
Get identifer list.
| IDNUM SPATREF::COORDOPMETHOD::GetIdNum | ( | ) | const |
Get MicroImages identification number.
| const MISTRING& SPATREF::COORDOPMETHOD::GetName | ( | ) | const |
Get name.
| const COORDOPPARMLIST& SPATREF::COORDOPMETHOD::GetParmList | ( | ) | const |
| const COORDAXISLIST& SPATREF::COORDOPMETHOD::GetSourceAxisList | ( | ) | const |
Get source axes for operation.
| const COORDAXISLIST& SPATREF::COORDOPMETHOD::GetTargetAxisList | ( | ) | const |
Get target axes for operation.
| TYPE SPATREF::COORDOPMETHOD::GetType | ( | ) | const |
Get method type.
| XMLNODE* SPATREF::COORDOPMETHOD::GetXML | ( | XMLNODE * | parentnode, | |
| const char * | nodename = "Method" | |||
| ) | const |
Get XMLNODE representation.
| nodename | Parent for contain node to be created |
| bool SPATREF::COORDOPMETHOD::IsImplemented | ( | ) | const |
Determine if operation method is implemented.
| COORDOPMETHOD& SPATREF::COORDOPMETHOD::operator= | ( | const COORDOPMETHOD & | rhs | ) |
Assignment.
| static void SPATREF::COORDOPMETHOD::RegisterImplementation | ( | IDNUM | IdNum, | |
| COORDOP_IMPL_FACTORY * | pImplFactory | |||
| ) | [static] |
Register implementation.
1.6.1