FDO API Reference Feature Data Objects
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

FdoTopology Class Reference

#include <Topology.h>

Inherits FdoClassDefinition.

Inheritance diagram for FdoTopology:

[legend]
List of all members.

Detailed Description

This class is used to represent a topology.

Note:
This Help topic is provided for informational use only. There is no interface or support provided. Autodesk reserves the right to change the software related to the content herein.

Definition at line 34 of file Topology.h.


Public Member Functions

 FdoTopology (FdoString *name, FdoString *description, FdoString *spatialContext)
 Constructor.
FdoStringGetEdgeClassName ()
 Get the name of the edge primitive feature class for this topology.
FdoStringGetFaceClassName ()
 Get the name of the face primitive feature class for this topology.
FdoStringGetNodeClassName ()
 Get the name of the node primitive feature class for this topology.
FdoStringGetSpatialContextName ()
 Get the name of the spatial context for this topology.
void SetSpatialContextName (FdoString *spatialContextName)

Protected Member Functions

virtual void _AcceptChanges ()
virtual void _BeginChangeProcessing ()
virtual void _EndChangeProcessing ()
virtual void _RejectChanges ()
virtual void _StartChanges ()
 FdoFeatureSchema::RejectChanges() support.
virtual void Dispose ()
 Dispose this object.
 FdoTopology ()
 DOXYGEN-IGNORE Hide default constructor to ensure that it cannot be used.
virtual ~FdoTopology ()

Constructor & Destructor Documentation

FdoTopology::FdoTopology FdoString name,
FdoString description,
FdoString spatialContext
 

Constructor.

Parameters:
name  The topology name.
description  The topology description.
spatialContext  The name of the spatial context from which to aquire spatial parameters for the topology.

FdoTopology::FdoTopology  )  [inline, protected]
 

DOXYGEN-IGNORE Hide default constructor to ensure that it cannot be used.

Definition at line 123 of file Topology.h.

virtual FdoTopology::~FdoTopology  )  [protected, virtual]
 


Member Function Documentation

virtual void FdoTopology::_AcceptChanges  )  [protected, virtual]
 

Reimplemented from FdoClassDefinition.

virtual void FdoTopology::_BeginChangeProcessing  )  [protected, virtual]
 

Reimplemented from FdoClassDefinition.

virtual void FdoTopology::_EndChangeProcessing  )  [protected, virtual]
 

Reimplemented from FdoClassDefinition.

virtual void FdoTopology::_RejectChanges  )  [protected, virtual]
 

Reimplemented from FdoClassDefinition.

virtual void FdoTopology::_StartChanges  )  [protected, virtual]
 

FdoFeatureSchema::RejectChanges() support.

Reimplemented from FdoClassDefinition.

virtual void FdoTopology::Dispose  )  [protected, virtual]
 

Dispose this object.

Returns:
Returns nothing

Implements FdoIDisposable.

FdoString* FdoTopology::GetEdgeClassName  ) 
 

Get the name of the edge primitive feature class for this topology.

FdoString* FdoTopology::GetFaceClassName  ) 
 

Get the name of the face primitive feature class for this topology.

FdoString* FdoTopology::GetNodeClassName  ) 
 

Get the name of the node primitive feature class for this topology.

FdoString* FdoTopology::GetSpatialContextName  ) 
 

Get the name of the spatial context for this topology.

void FdoTopology::SetSpatialContextName FdoString spatialContextName  ) 
 

Set the name of the spatial context for this topology. The spatial context must already exist.


The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.