Click or drag to resize

ISurface Interface

Represents a base class that is common to most RhinoCommon surface types.

A surface represents an entity that can be all visited by providing two independent parameters, usually called (u, v), or sometimes (s, t).

Namespace:  Karamba.Geometry
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
public interface ISurface

The ISurface type exposes the following members.

Methods
  NameDescription
Public methodClosestPoint
Input the parameters of the point on the surface that is closest to testPoint.
Public methodDomain
Gets the domain in a direction.
Public methodEvaluate
Evaluates a surface mathematically.
Public methodCode exampleGetSurfaceSize
Gets an estimate of the size of the rectangle that would be created if the 3d surface where flattened into a rectangle.
Public methodIsoCurve
Gets isoparametric curve.
Public methodNormalAt
Computes the surface normal at a point.

This is the simple evaluation call - it does not support error handling.

Public methodPointAt
Evaluates a point at a given parameter.
Top
See Also