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