| Name | Description |
---|
 | Added | (Overrides IShowPropertyImpl..::..Added(IPropertyTreeView).) |
 | Clone | (Overrides ISurfaceImpl..::..Clone()()()().) |
 | CopyData | (Overrides ISurfaceImpl..::..CopyData(ISurface).) |
 | Derivation2At | (Overrides ISurfaceImpl..::..Derivation2At(GeoPoint2D, GeoPoint%, GeoVector%, GeoVector%, GeoVector%, GeoVector%, GeoVector%).) |
 | DerivationAt | (Overrides ISurfaceImpl..::..DerivationAt(GeoPoint2D, GeoPoint%, GeoVector%, GeoVector%).) |
 | FixedU | (Overrides ISurfaceImpl..::..FixedU(Double, Double, Double).) |
 | FixedV | (Overrides ISurfaceImpl..::..FixedV(Double, Double, Double).) |
 | GetExtrema | (Overrides ISurfaceImpl..::..GetExtrema()()()().) |
 | GetLineIntersection | (Overrides ISurfaceImpl..::..GetLineIntersection(GeoPoint, GeoVector).) |
 | GetMaximumExtent | |
 | GetModified | (Overrides ISurfaceImpl..::..GetModified(ModOp).) |
 | GetNaturalBounds | (Overrides ISurfaceImpl..::..GetNaturalBounds(Double%, Double%, Double%, Double%).) |
 | GetNormal | (Overrides ISurfaceImpl..::..GetNormal(GeoPoint2D).) |
 | GetPlaneIntersection | (Overrides ISurfaceImpl..::..GetPlaneIntersection(PlaneSurface, Double, Double, Double, Double, Double).) |
 | GetSafeParameterSteps | (Overrides ISurfaceImpl..::..GetSafeParameterSteps(Double, Double, Double, Double, array<Double>[]()[][]%, array<Double>[]()[][]%).) |
 | GetSaveUSteps | (Overrides ISurfaceImpl..::..GetSaveUSteps()()()().) |
 | GetSaveVSteps | (Overrides ISurfaceImpl..::..GetSaveVSteps()()()().) |
 | GetSimpleSurface |
Returns true if this NurbsSurface can be represented as a simpler surface. Simple surfaces have
better performances.
|
 | GetUSingularities | (Overrides ISurfaceImpl..::..GetUSingularities()()()().) |
 | GetVSingularities | (Overrides ISurfaceImpl..::..GetVSingularities()()()().) |
 | GetZMinMax | (Overrides ISurfaceImpl..::..GetZMinMax(Projection, Double, Double, Double, Double, Double%, Double%).) |
 | HasDiscontinuousDerivative | (Overrides ISurfaceImpl..::..HasDiscontinuousDerivative(array<ICurve2D>[]()[][]%).) |
 | HitTest | (Overrides ISurfaceImpl..::..HitTest(BoundingCube, GeoPoint2D%).) |
 | Intersect(BoundingRect, ISurface, BoundingRect) | (Overrides ISurfaceImpl..::..Intersect(BoundingRect, ISurface, BoundingRect).) |
 | Intersect(ICurve, BoundingRect, array<GeoPoint>[]()[][]%, array<GeoPoint2D>[]()[][]%, array<Double>[]()[][]%) | (Overrides ISurfaceImpl..::..Intersect(ICurve, BoundingRect, array<GeoPoint>[]()[][]%, array<GeoPoint2D>[]()[][]%, array<Double>[]()[][]%).) |
 | IsVanishingProjection | (Overrides ISurfaceImpl..::..IsVanishingProjection(Projection, Double, Double, Double, Double).) |
 | Make3dCurve | (Overrides ISurfaceImpl..::..Make3dCurve(ICurve2D).) |
 | Modify | (Overrides ISurfaceImpl..::..Modify(ModOp).) |
 | PointAt | (Overrides ISurfaceImpl..::..PointAt(GeoPoint2D).) |
 | ReverseOrientation | (Overrides ISurfaceImpl..::..ReverseOrientation()()()().) |
 | SameGeometry | (Overrides ISurfaceImpl..::..SameGeometry(BoundingRect, ISurface, BoundingRect, Double, ModOp2D%).) |
 | UDirection | (Overrides ISurfaceImpl..::..UDirection(GeoPoint2D).) |
 | VDirection | (Overrides ISurfaceImpl..::..VDirection(GeoPoint2D).) |