AcMapTopology Class

Land Desktop Development ARX CPP SDK

Links
AcMapTopology Class
 

The main topology object. For more information, search for topology in AutoCAD Map Help.

class AcMapTopology;
File

AcMapTopology.h

Enumerates the result types of an audit. 
Enumerates the options for creating a topology. 
Enumerates the ways to open a topology model. 
Enumerates the status types of a topology model. 
Destroys an instance of this class. 
Constructs an instance of this class. 
Adds a curve (linear object) to this topology model. 
Adds a point to this topology model. 
Adds objects to a polygon topology model. 
Creates a new topology with the specified buffer setting on the current topology model. To set topology-creation values, call the three functions SetNodeCreationSettings(), SetEdgeCreationSettings(), and SetCentroidCreationSettings(). 
Clip 
Uses the overlay polygon topology as a boundary to clip and discard the parts of the source polygons outside the overlay polygons. To set topology-creation values, call the three functions SetNodeCreationSettings(), SetEdgeCreationSettings(), and SetCentroidCreationSettings(). 
Closes this topology model. 
Creates a topology. To set topology-creation values, call the three functions SetNodeCreationSettings(), SetEdgeCreationSettings(), and SetCentroidCreationSettings(). If caller does not call these functions, then node creation defaults to false, missing-centroid creation defaults to true, and the node or centroid block name defaults to ACAD_POINT. 
Creates a topology - this function is not yet implemented in AutoCAD Map; use the other Create()function. 
Deletes an edge from this topology model. 
Deletes a node from this topology model. 
Deletes a node from this topology model. 
Deletes a polygon from the current topology model. 
Deletes a polygon from the current topology model. 
Combines entities that share the same data value in a specified column. 
Uses the overlay polygon topology as a mask to erase everything in the source polygon topology that is covered by the overlay topology. To set topology-creation values, call the three functions SetNodeCreationSettings(), SetEdgeCreationSettings(), and SetCentroidCreationSettings(). 
Finds the edge closest to a specified point. 
Finds the edge with the specified ID. 
Finds all polygons that are neighbors of those edges that are based on a specified curve. 
Finds the node nearest a specified point. 
Finds the smallest polygon containing a specified point. 
Finds the object (node, full edge, or polygon) nearest a specified point within a specified tolerance. 
Retrieves the half edge with the specified object ID from this topology model. 
Retrieves the description of this topology model. 
Retrieves the object ID of the AutoCAD entity associated with the specified topology element ID in the current drawing or source drawing. 
Retrieves the object IDs of all the AutoCAD entities associated with the topology elements in the current drawing. 
Retrieves the half edge with the specified object ID from this topology model. 
Retrieves the full edge with the specified object ID from this topology model. 
Retrieves all full edges from this topology model. 
Retrieves the pointer to the error-marker settings of this topology model. 
Retrieves the name of this topology model. 
Retrieves the node with the specified object ID from this topology model. 
Retrieves all nodes from this topology model. 
Retrieves the polygon with the specified object ID from this topology model. 
Retrieves all polygons from this topology model. 
Retrieves the status of this topology model. 
Retrieves the type of this topology model. 
Performs a Union() on the source topology and an Intersect() on the overlay topology. To set topology-creation values, call the three functions SetNodeCreationSettings(), SetEdgeCreationSettings(), and SetCentroidCreationSettings(). 
Combines topologies and keeps only the common geometry. Intersect acts like the Boolean AND operation. The results are the same no matter the order topologies are chosen. Object data are combined for the two operations. To set topology-creation values, call the three functions SetNodeCreationSettings(), SetEdgeCreationSettings(), and SetCentroidCreationSettings(). 
Determines whether this topology model is complete. 
Determines whether this topology model can contain only elements of its own type. 
Determines whether this topology model is a network topology. 
Determines whether the elements in this topology model can be connected if their graphical representations are farther apart than the tolerance value. 
Determines whether this topology model is a point topology. 
Determines whether this topology model is a polygon topology. 
Merges neighboring polygons, dissolving the boundaries between them. 
Merges neighboring polygons, dissolving the boundaries between them. 
Merges two neighboring polygons, dissolving the boundaries between them. 
Merges two neighboring polygons, dissolving the boundaries between them. 
Moves a node to the new position. 
Moves a node to the new position. 
Determines whether this topology model is correct. 
Open 
Opens the topology model in only the current drawing. After you are finished with a topology model, call Close()to close it. 
Open 
Opens the topology model in both current and source (attached) drawings. After you are finished with a topology model, call Close()to close it. 
Pastes the overlay polygon topology on top of the source polygons. The source polygons not covered by the overlay remain. Paste can be used with only polygons. To set topology-creation values, call the three functions SetNodeCreationSettings(), SetEdgeCreationSettings(), and SetCentroidCreationSettings(). 
Updates a topology element. 
Sets the centroid-creation parameters of this topology model. 
Sets the description of this topology model. 
Sets the edge-creation parameters of this topology model. 
Sets the node-creation parameters of this topology model. 
Highlights the topology model with the specified color. 
Splits a polygon along a curve. 
Splits a polygon along a curve. 
Finds the least-cost path between start and end points with intermediate points to visit. 
Traces the flood from a specified point. 
Finds the least-cost path between two points. 
Combines polygons with polygons and keeps all geometry. Union acts like the Boolean OR operation and can be used with only polygons. To set topology-creation values, call the three functions SetNodeCreationSettings(), SetEdgeCreationSettings(), and SetCentroidCreationSettings(). 
Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at [email protected].