AcMapTopology::Intersect Method

Land Desktop Development ARX CPP SDK

AcMapTopology:: Intersect Method
 

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().

AcMap::EErrCode Intersect(
    const AcMapTopology*& pOverlayTopology, 
    const ACHAR* pszTopoName, 
    const ACHAR* pszTopoDesc = NULL, 
    const AcMapObjectDataTable* pResultDataTable = NULL, 
    const AcMapOverlayDataArray* paSourceData = NULL, 
    const AcMapOverlayDataArray* paOverlayData = NULL
);
Parameters 
Description 
pOverlayTopology 
Input overlay topology pointer.  
pszTopoName 
Input name of the new topology.  
pszTopoDesc 
Input description of the new topology . The default value is NULL.  
pResultDataTable 
Input AcMapObjectDataTableresult object data table settings. The default value is NULL.  
paSourceData 
Input source data settings. The default value is NULL.  
paOverlayData 
Input overlay data settings. The default value is NULL.  
Returns

Returns AcMap::EErrCode kOk if successful; otherwise, returns a different error code.

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].