Profile |
The ProfileEntityCollection type exposes the following members.
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. |
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. |