AssocPersSubentityIdPEGetSplineEdgeVertexSubentities
Method
|
Gets the vertex subentity identifier
corresponding to the given spline subentity identifier. This
protocol provides the query of relations between the spline edge
and vertex subentities. Throws eNotImplemented in default
implementation.
Namespace: Teigha.DatabaseServices
Assembly: TD_MgdDbConstraints (in
TD_MgdDbConstraints.dll) Version: 0.0.0.0
Syntax
public virtual void GetSplineEdgeVertexSubentities(
Entity entity,
SubentityId edgeSubentId,
ref SubentityId startVertexSubentId,
ref SubentityId endVertexSubentId,
ref SubentityId[] controlPointSubentIds,
ref SubentityId[] fitPointSubentIds
)
Public Overridable Sub GetSplineEdgeVertexSubentities (
entity As Entity,
edgeSubentId As SubentityId,
ByRef startVertexSubentId As SubentityId,
ByRef endVertexSubentId As SubentityId,
ByRef controlPointSubentIds As SubentityId(),
ByRef fitPointSubentIds As SubentityId()
)
public:
virtual void GetSplineEdgeVertexSubentities(
Entity^ entity,
SubentityId edgeSubentId,
SubentityId% startVertexSubentId,
SubentityId% endVertexSubentId,
array<SubentityId>^% controlPointSubentIds,
array<SubentityId>^% fitPointSubentIds
)
abstract GetSplineEdgeVertexSubentities :
entity : Entity *
edgeSubentId : SubentityId *
startVertexSubentId : SubentityId byref *
endVertexSubentId : SubentityId byref *
controlPointSubentIds : SubentityId[] byref *
fitPointSubentIds : SubentityId[] byref -> unit
override GetSplineEdgeVertexSubentities :
entity : Entity *
edgeSubentId : SubentityId *
startVertexSubentId : SubentityId byref *
endVertexSubentId : SubentityId byref *
controlPointSubentIds : SubentityId[] byref *
fitPointSubentIds : SubentityId[] byref -> unit
Parameters
- entity Entity
- [in] Entity for which to get subentities. Needs to be open for
read operations.
- edgeSubentId SubentityId
- [in] Subentity identifier of edge.
- startVertexSubentId SubentityId
- [out] Receives SubentityId of the start vertex of the edge (or
NullSubentityId if there is none).
- endVertexSubentId SubentityId
- [out] Receives SubentityId of the end vertex of the edge (or
NullSubentityId if there is none).
- controlPointSubentIds SubentityId
- [out] Receives SubentityIds identifying the spline control
points. The order is the same as the order of the spline control
points.
- fitPointSubentIds SubentityId
- [out] Receives SubentityIds identifying the spline fit points
(if any). The order is the same as the order of the spline fit
points.
See Also