Karamba.GHopper.Utilities Namespace
Classes that implement graphical user interfaces for various utility functions.
The components of the 'Utilities'-section in the Karamba3D toolbar.
Beam_Edge_Wrapper
|
Helper Class for the SimplifyBeam-component.
|
CategoryName
|
Name of the category where to place Karamba3D components in Grasshopper.
|
Component_ClosestPoints
|
GH-component that connects each node to a given number of nearest neighbor nodes or
neighbors within a specified distance.
|
Component_ClosestPointsMultiDim
|
GH-component that performs a multidimensional neighborhood search on a set of vectors.
|
Component_Collision
|
GH-component that intersects elements of a model.
|
Component_CroSecProps
|
GH-component that calculates the properties of arbitrary cross sections which are given by their outlines.
The cross section geometry is assumed to lie in the YZ-plane. Polylines counter-clockwise with respect to
the X-axis define positive areas, clock-wise polylines holes.
|
Component_CullCurves
|
GH-component that constructs closed cells from a set of lines.
|
Component_GetCells
|
GH-component that constructs closed cells from a set of lines.
|
Component_LineLineIntersection
|
GH-component that intersects given lines and returns resulting end-points and pieces.
|
Component_LineMeshIntersection
|
GH-component that calculates the number of intersections between given lines and a mesh.
|
Component_LocalVector
|
GH-component that transforms a vector from global to local coordinate system. The latter is specified via a plane.
|
Component_Mesh2D
|
GH-component that meshes multiple Breps (Boundary Reps). Allows to include manifold edges and points.
|
Component_MeshBreps
|
GH-component that meshes multiple Breps (Boundary Reps). Allows to include manifold edges and points.
|
Component_MeshBreps_Debug
|
GH-component that meshes multiple Breps (Boundary Reps). Allows to include manifold edges and points.
|
Component_MesherUV
|
GH-component that meshes multiple Breps (Boundary Reps). Allows to include manifold edges and points.
|
Component_PrincipalTransform
|
intersects elements of a model.
|
Component_RemoveDuplicateLines
|
GH-component that eliminates identical lines from the given set of lines.
|
Component_RemoveDuplicatePoints
|
GH-component that eliminates identical points from the given set of points.
|
Component_SimplifyModel
|
GH-component that simplifies a model by straightening the connecting
elements between nodes that connect to more than two neighbor nodes.
|
Component_SurfaceToTruss
|
Constructs a truss of different type base on underlying surface.
|
Component_UserIsoLines
|
GH-component that returns iso-lines at intersection point of given line with shell based on user
supplied values.
|
Component_UserStreamLines
|
GH-component that returns stream-lines at intersection point of given line
with shell based on user supplied tangent vectors.
|
ComponentUtilities
|
Collection of utility methods for Grasshopper components.
|
ExtensionsUtilities
|
Extension methods for different classes.
|
FromGH
|
Removes GH-wrappers from lists of elements.
|
GHUtils
|
Collection of utility methods for dealing with Grasshopper.
|
IGHGooExtensions
|
Collection of IGH_Goo extensions methods.
|
MessageLoggerExtension
|
Extension methods for MessageLogger.
|
ToGH
|
Converts lists of objects into equivalent GH-objects (wraps them).
|
UIUtils
|
Collection of utility methods for UI.
|