| Name | Description |
---|
| Approximate | |
| Clone | (Overrides IGeoObjectImpl..::..Clone()()()().) |
| Construct | |
| CopyAttributes | (Overrides IGeoObjectImpl..::..CopyAttributes(IGeoObject).) |
| CopyGeometry | (Overrides IGeoObjectImpl..::..CopyGeometry(IGeoObject).) |
| FindSnapPoint | (Overrides IGeoObjectImpl..::..FindSnapPoint(SnapPointFinder).) |
| Get2DRepresentation | (Overrides IGeoObjectImpl..::..Get2DRepresentation(Projection, GDIResources).) |
| GetBoundingCube | (Overrides IGeoObjectImpl..::..GetBoundingCube()()()().) |
| GetData | |
| GetExtent | (Overrides IGeoObjectImpl..::..GetExtent(Double).) |
| GetObjectData | (Overrides IGeoObjectImpl..::..GetObjectData(SerializationInfo, StreamingContext).) |
| GetPole | |
| GetQuadTreeItem | (Overrides IGeoObjectImpl..::..GetQuadTreeItem(Projection, ExtentPrecision).) |
| GetShowProperties | (Overrides IGeoObjectImpl..::..GetShowProperties(IFrame).) |
| GetThroughPoint | |
| HitTest(BoundingCube%, Double) | (Overrides IGeoObjectImpl..::..HitTest(BoundingCube%, Double).) |
| HitTest(Projection..::..PickArea, Boolean) | (Overrides IGeoObjectImpl..::..HitTest(Projection..::..PickArea, Boolean).) |
| HitTest(Projection, BoundingRect, Boolean) | (Overrides IGeoObjectImpl..::..HitTest(Projection, BoundingRect, Boolean).) |
| Modify | (Overrides IGeoObjectImpl..::..Modify(ModOp).) |
| PaintTo3D | (Overrides IGeoObjectImpl..::..PaintTo3D(IPaintTo3D).) |
| PointAtParam |
Returns the point at the provided parameter. Unlike the ICurve method PointAt(Double)
this Method takes a parameter in the natural space of the BSpline.
|
| Position | (Overrides IGeoObjectImpl..::..Position(GeoPoint, GeoVector, Double).) |
| PositionOfThroughPoint | |
| PrepareDisplayList | (Overrides IGeoObjectImpl..::..PrepareDisplayList(Double).) |
| ReducePoles | |
| SetData(Int32, array<GeoPoint>[]()[][], array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Boolean) | |
| SetData(Int32, array<GeoPoint>[]()[][], array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Boolean, Double, Double) | |
| SetPole |
Modifies the value of a pole. The Index must be between 0 and PoleCount.
|
| SetThroughPoint | |
| ShowPoints | |
| ThroughPoints(array<GeoPoint>[]()[][], Int32, Boolean) |
Makes this BSpline go through the given points. Previous data of this BSpline
(if any) is discarded. The BSpline remembers both this points and the calculated
poles, multiplicities, knots and weights values. If all points lie in a single plane
it is better to use the appropriate ThroughPoints method.
|
| ThroughPoints(array<GeoPoint>[]()[][], array<GeoVector>[]()[][], Int32, Boolean) | |
| ThroughPoints(Plane, array<GeoPoint2D>[]()[][], array<GeoVector2D>[]()[][], Int32, Boolean) | |
| UpdateAttributes | (Overrides IGeoObjectImpl..::..UpdateAttributes(array<I2DRepresentation>[]()[][], Projection, GDIResources).) |