A surface represents an entity that can be all visited by providing two independent parameters, usually called (u, v), or sometimes (s, t).
public interface ISurface
Public Interface ISurface
public interface class ISurface
type ISurface = interface end
ClosestPoint | Input the parameters of the point on the surface that is closest to testPoint. |
Domain | Gets the domain in a direction. |
Evaluate | Evaluates a surface mathematically. |
GetSurfaceSize | Gets an estimate of the size of the rectangle that would be created if the 3d surface where flattened into a rectangle. |
IsoCurve | Gets isoparametric curve. |
IsPlanar | Tests whether the surface is planar (flat) to within the given tolerance. |
NormalAt |
Computes the surface normal at a point.
This is the simple evaluation call - it does not support error handling. |
PointAt | Evaluates a point at a given parameter. |
ToBrep | Convert the surface into a brep. |