CFx SDK Documentation  2023 SP0
Static Public Member Functions | List of all members
AECEvGraph Class Reference

#include <AECEvGraph.h>

Static Public Member Functions

static AECEv::Result getForwardRels (const OdDbObjectId &idObject, std::vector< AECEv::Rel > &rResult)
 
static AECEv::Result getBackwardRels (const OdDbObjectId &idObject, std::vector< AECEv::Rel > &rResult)
 
static AECEv::Result getEnhancedRels (const OdDbObjectId &idObject, std::vector< AECSmartReference > &rResult)
 

Detailed Description

Provides access to AEC Relationship Graph.

<group TA_API_Event_System>

Definition at line 35 of file AECEvGraph.h.

Member Function Documentation

◆ getBackwardRels()

static AECEv::Result AECEvGraph::getBackwardRels ( const OdDbObjectId idObject,
std::vector< AECEv::Rel > &  rResult 
)
static

Returns the array of backward relations.

Parameters
idObject[in] Object ID.
rResult[out] Array of backward relations.
Returns
Error code.

◆ getEnhancedRels()

static AECEv::Result AECEvGraph::getEnhancedRels ( const OdDbObjectId idObject,
std::vector< AECSmartReference > &  rResult 
)
static

Returns the array of enhanced relations.

Parameters
idObject[in] Object ID.
rResult[out] Array of enhanced relations.
Returns
Error code.

◆ getForwardRels()

static AECEv::Result AECEvGraph::getForwardRels ( const OdDbObjectId idObject,
std::vector< AECEv::Rel > &  rResult 
)
static

Returns the array of forward relations.

Parameters
idObject[in] Object ID.
rResult[out] Array of forward relations.
Returns
Error code.

The documentation for this class was generated from the following file: