The ProfileEntityCollection type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | AddFixedSymmetricParabolaByEntityEndAndThroughPoint(UInt32, Point2d) |
Creates a fixed Symmetric Parabola defined by the entity to attach to and pass-through point.
|
![]() | AddFixedSymmetricParabolaByEntityEndAndThroughPoint(UInt32, Point3d) | Obsolete.
Creates a fixed Symmetric Parabola defined by the entity to attach to and pass-through point.
|
![]() | AddFixedSymmetricParabolaByThreePoints(Point2d, Point2d, Point2d) |
Creates a fixed Symmetric Parabola defined by 3 pass-through points.
|
![]() | AddFixedSymmetricParabolaByThreePoints(Point3d, Point3d, Point3d) | Obsolete.
Creates a fixed Symmetric Parabola defined by 3 pass-through points.
|
![]() | AddFixedSymmetricParabolaByTwoPointsAndEndGrade(Point2d, Point2d, Double) |
Creates a fixed Symmetric Parabola defined by 2 pass-through points and the grade at the end point.
|
![]() | AddFixedSymmetricParabolaByTwoPointsAndEndGrade(Point3d, Point3d, Double) | Obsolete.
Creates a fixed Symmetric Parabola defined by 2 pass-through points and the grade at the end point.
|
![]() | AddFixedSymmetricParabolaByTwoPointsAndK(Point2d, Point2d, VerticalCurveType, Double) |
Creates a fixed Symmetric Parabola defined by 2 pass-through points and K value.
|
![]() | AddFixedSymmetricParabolaByTwoPointsAndK(Point3d, Point3d, VerticalCurveType, Double) | Obsolete.
Creates a fixed Symmetric Parabola defined by 2 pass-through points and K value.
|
![]() | AddFixedSymmetricParabolaByTwoPointsAndRadius(Point2d, Point2d, VerticalCurveType, Double) |
Creates a fixed Symmetric Parabola defined by 2 pass-through points and radius.
|
![]() | AddFixedSymmetricParabolaByTwoPointsAndRadius(Point3d, Point3d, VerticalCurveType, Double) | Obsolete.
Creates a fixed Symmetric Parabola defined by 2 pass-through points and radius.
|
![]() | AddFixedSymmetricParabolaByTwoPointsAndStartGrade(Point2d, Point2d, Double) |
Creates a fixed Symmetric Parabola defined by 2 pass-through points and the grade at the start point.
|
![]() | AddFixedSymmetricParabolaByTwoPointsAndStartGrade(Point3d, Point3d, Double) | Obsolete.
Creates a fixed Symmetric Parabola defined by 2 pass-through points and the grade at the start point.
|
![]() | AddFixedTangent(Point2d, Point2d) |
Creates a fixed Tangent defined by 2 pass-through points.
|
![]() | AddFixedTangent(Point3d, Point3d) | Obsolete.
Creates a fixed Tangent defined by 2 pass-through points.
|
![]() | AddFixedTangentWithPreviousEntity(UInt32, Point2d, Point2d) |
Creates a fixed Tangent defined by 2 pass-through points and previous entity id.
|
![]() | AddFixedTangentWithPreviousEntity(UInt32, Point3d, Point3d) | Obsolete.
Creates a fixed Tangent defined by 2 pass-through points and previous entity id.
|
![]() | AddFloatingSymmetricParabolaByThroughPointAndGrade(UInt32, Point2d, Double, EntityAttachType) |
Creates a floating Symmetric Parabola defined by an entity to attach to, a pass-through point and the grade value at the end point.
|
![]() | AddFloatingSymmetricParabolaByThroughPointAndGrade(UInt32, Point3d, Double, EntityAttachType) | Obsolete.
Creates a floating Symmetric Parabola defined by an entity to attach to, a pass-through point and the grade value at the end point.
|
![]() | AddFloatingSymmetricParabolaByThroughPointAndK(UInt32, Point2d, Double, EntityAttachType) |
Creates a floating Symmetric Parabola defined by an entity to attach to, a pass-through point and the K value.
|
![]() | AddFloatingSymmetricParabolaByThroughPointAndK(UInt32, Point3d, Double, EntityAttachType) | Obsolete.
Creates a floating Symmetric Parabola defined by an entity to attach to, a pass-through point and the K value.
|
![]() | AddFloatingSymmetricParabolaByThroughPointAndRadius(UInt32, Point2d, Double, EntityAttachType) |
Creates a floating Symmetric Parabola defined by an entity to attach to, a pass-through point and the radius value.
|
![]() | AddFloatingSymmetricParabolaByThroughPointAndRadius(UInt32, Point3d, Double, EntityAttachType) | Obsolete.
Creates a floating Symmetric Parabola defined by an entity to attach to, a pass-through point and the radius value.
|
![]() | AddFloatingTangent(UInt32, Point2d, EntityAttachType) |
Creates a floating Tangent defined by an entity and a pass-through point, whether to append or prepend
to the specified entity is determined by the closest point to the passPoint.
|
![]() | AddFloatingTangent(UInt32, Point3d, EntityAttachType) | Obsolete.
Creates a floating Tangent defined by an entity and a pass-through point, whether to append or prepend
to the specified entity is determined by the closest point to the passPoint.
|
![]() | AddFreeAsymmetricParabolaByPVIAndLengths |
Creates a free Asymmetric Parabola constrained by a PVI and 2 parabola lengths.
|
![]() | AddFreeCircularCurveByPVIAndLength |
Creates a free Circular Curve constrained by a PVI and length.
|
![]() | AddFreeCircularCurveByPVIAndRadius |
Creates a free Circular Curve constrained by a PVI and radius.
|
![]() | AddFreeCircularCurveByPVIAndThroughPoint(ProfilePVI, Point2d) |
Creates a free Circular Curve constrained by a PVI and a pass-through point.
|
![]() | AddFreeCircularCurveByPVIAndThroughPoint(ProfilePVI, Point3d) | Obsolete.
Creates a free Circular Curve constrained by a PVI and a pass-through point.
|
![]() | AddFreeSymmetricParabolaByK |
Creates a free Symmetric Parabola between two entities and the K value.
|
![]() | AddFreeSymmetricParabolaByLength |
Creates a free Symmetric Parabola between two entities with the specified curve length.
|
![]() | AddFreeSymmetricParabolaByPVIAndCurveLength |
Creates a free Symmetric Parabola constrained by a PVI and curve length.
|
![]() | AddFreeSymmetricParabolaByPVIAndK |
Creates a free Symmetric Parabola constrained by a PVI and K value.
|
![]() | AddFreeSymmetricParabolaByPVIAndThroughPoint(ProfilePVI, Point2d) |
Creates a free Symmetric Parabola constrained by a PVI and a pass-through point.
|
![]() | AddFreeSymmetricParabolaByPVIAndThroughPoint(ProfilePVI, Point3d) | Obsolete.
Creates a free Symmetric Parabola constrained by a PVI and a pass-through point.
|
![]() | AddFreeSymmetricParabolaByRadius |
Creates a free Symmetric Parabola between two entities and the radius value.
|
![]() | AddFreeTangent |
Creates a free Tangent between two entities.
|
![]() | Clear |
Removes all Profile entities from the collection.
|
![]() | EntityAtId |
Returns the ProfileEntity specified by ID.
|
![]() | GetEnumerator |
Implements the method declared in the IEnumerable<T> interface. This method returns an enumerator for this collection.
|
![]() | GetObjectEnumerator |
Implements the method declared in the IEnumerable interface. This method returns an enumerator for this collection.
|
![]() | Remove |
Removes from the collection by the specified entity object.
|
![]() | RemoveAt |
Removes from the collection by the specified index.
|
Properties
Name | Description | |
---|---|---|
![]() | Count |
Gets the number of ProfileEntity objects in the collection.
|
![]() | FirstEntity |
Gets the ID of the first ProfileEntity in the collection.
|
![]() | Item | |
![]() | LastEntity |
Gets the ID of the last ProfileEntity in the collection.
|