Karamba.GHopper.Geometry Namespace

Provides extension methods for converting between Grasshopper and Karamba3D geometry objects. Encapsulates also geometric functionality provided by RhinoCommon (e.g. point vicinity to mesh)

Classes

InsideBrep class which encapsulates the test whether nodes or elements of a model are inside a given brep.
RhinoBrep implementation of a IBrep via RhinoCommon.
RhinoBrepCurveList Implementation of IBrepCurveList via RhinoCommon.
RhinoBrepEdge Implementation of a IBrepEdge via RhinoCommon.
RhinoBrepEdgeList Implementation of IBrepEdgeList via RhinoCommon.
RhinoBrepFaceList Implementation of IBrepFaceList with Rhino.
RhinoBrepLoop Implementation of IBrepLoop with Rhino.
RhinoBrepLoopList Implementation of IBrepLoopList with Rhino.
RhinoBrepTrim Implementation of IBrepTrim with Rhino.
RhinoBrepTrimList Implementation of IBrepTrimList with Rhino.
RhinoBrepVertex Implementation of IBrepVertex with Rhino.
RhinoBrepVertexList Implementation of IBrepVertexList with Rhino.
RhinoCurve Implementation of ICurve with Rhino.
RhinoMeshWrapper Rhino mesh wrapper which implements IMesh.
RhinoSurfaceWrapper Implementation of ISurface with Rhino.
ToKarambaCommon Extension methods for converting RhinoCommon geometry to Karamba3D geometry.
ToRhino Extension methods to convert KarambaCommon types into Rhino types.
Vicinity implements IVicinity and tests whether a given point is close to given geometric objects.
VicinityMesh Encapsulates vicinity tests involving meshes.
VicinityPullPointsToCurve pull points to a curve if they are within a given minimum distance to the curve.