IBrepFace Interface

BrepFace.

Definition

Namespace: Karamba.Geometry
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public interface IBrepFace : ISurface
Implements
ISurface

Properties

FaceIndex Gets the index of face in Brep.Faces array.
Loops Gets the loops in this face.
OuterLoop Gets the outer loop of the face.

Methods

ClosestPoint Input the parameters of the point on the surface that is closest to testPoint.
(Inherited from ISurface)
Domain Gets the domain in a direction.
(Inherited from ISurface)
Evaluate Evaluates a surface mathematically.
(Inherited from ISurface)
GetSurfaceSize Gets an estimate of the size of the rectangle that would be created if the 3d surface where flattened into a rectangle.
(Inherited from ISurface)
IsoCurve Gets isoparametric curve.
(Inherited from ISurface)
IsPlanar Tests whether the surface is planar (flat) to within the given tolerance.
(Inherited from ISurface)
NormalAt Computes the surface normal at a point.

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


(Inherited from ISurface)
PointAt Evaluates a point at a given parameter.
(Inherited from ISurface)
SetDomain Sets the surface domain of this face.
ToBrep Convert the surface into a brep.
(Inherited from ISurface)
UnderlyingSurface Gets the untrimmed surface that is the base of this face.

See Also