CADability dotNET

The ISurfaceImpl type exposes the following members.

Constructors

  NameDescription
Protected methodISurfaceImpl
Initializes a new instance of the ISurfaceImpl class

Methods

  NameDescription
Public methodApproximate
Public methodClone
Implements Clone()()()()
Public methodCopyData
Implements CopyData(ISurface)
Public methodDerivation2At
Public methodDerivationAt
Public methodFixedU
Public methodFixedV
Public methodGetExtrema
Implements GetExtrema()()()()
Public methodGetLineIntersection
Public methodGetModified
Implements GetModified(ModOp)
Public methodGetNaturalBounds
Public methodGetNonPeriodicSurface
Public methodGetNormal
Public methodGetOffsetSurface
Public methodGetPatchExtent
Public methodGetPatchHull
Public methodGetPlaneIntersection
Public methodGetPolynomialParameters
Public methodGetProjectedCurve
Public methodGetSafeParameterSteps
Protected methodGetSaveUSteps
Protected methodGetSaveVSteps
Public methodGetTangentCurves
Public methodGetUSingularities
Public methodGetVSingularities
Public methodGetZMinMax
Public methodHasDiscontinuousDerivative
Public methodHitTest(BoundingCube, GeoPoint2D%)
Public methodHitTest(BoundingCube, Double, Double, Double, Double)
Public methodIntersect(BoundingRect, ISurface, BoundingRect)
Public methodIntersect(ICurve, BoundingRect, array<GeoPoint>[]()[][]%, array<GeoPoint2D>[]()[][]%, array<Double>[]()[][]%)
Protected methodInvalidateSecondaryData
Public methodIsVanishingProjection
Public methodMake3dCurve
Public methodMakeCanonicalForm
Public methodMakeFace
Public methodModify
Implements Modify(ModOp)
Public methodOrientation
Public methodPerpendicularFoot
Public methodPointAt
Public methodPositionOf
Public methodRefine
Public methodReverseOrientation
Public methodSameGeometry
Public methodSetBounds
Public methodUDirection
Public methodVDirection

Fields

  NameDescription
Protected fieldextrema

Properties

Explicit Interface Implementations

See Also