Karamba.Elements Namespace |
Class | Description | |
---|---|---|
BuilderBeam |
Represents a beam or truss element which lives in the a GH definition.
| |
BuilderElement |
Represents an element which lives in the a GH definition.
GrasssElement is the base class of generic containers for element data generated by the GH definition.
In Assemble it gets converted to Beams, Springs,...
| |
BuilderElementOrientation |
provider for element orientations for building elements
| |
BuilderElementPosition |
class for reading element positions
| |
BuilderElementPositionByIndexes |
Represents an elements position in space
| |
BuilderElementPositionByPoints |
Represents an elements position in space
| |
BuilderElementShellOrientation |
Reader for shell orientations for building shells
| |
BuilderElementStraightLine |
Abstract base class of straight linear elements like GrassBeams or GrassTrusses that live in a GH definition
| |
BuilderElementStraightLineOrientation |
Reader for straight-line elements (beams, trusses) orientations for building them
| |
BuilderShell |
Shell element that lives in a GH definition.
| |
ElementEccentricity |
represents the eccentricity of a node
| |
ElementStates |
Structure that contains state information of an element
| |
ElemSet |
Defines sets of elements.
| |
IdManager |
Relates string identifiers (id) to numerical identifiers (id_num)
one id may relate to only one id_num
one id_num may relate to several ids. The first name of the id_num is the first id and so on
| |
IndexToBeam |
Creates beams from node indexes
| |
ItemSelector |
Selects elements by index, identifier or regular expression.
For mappings from regular expression to element the enlisted string has to start with "&"
| |
LineToBeam |
Converts lines to beams
| |
ListMatcher |
Matches a search string against a list of strings. The search string may contain a regular expression.
Regular expressions start with "&"
| |
MeshToShell |
Constructs shells from meshes
| |
ModelBeam |
Beam element that lives in a statical model
| |
ModelElement |
Base class of all elements that derive from GH objects and are part of statical models
| |
ModelElementStraightLine |
Abstract base class of straight linear elements like ModelBeams or ModelShellsrassTrusses that live in a statical model
| |
ModelElementVisitor |
Base class of element visitors. Does nothing by default.
| |
ModelShell |
Shell element that lives in a statical model.
| |
ModelSpring |
Spring element that lives in a statical model. is defined by its six spring stiffnesses and orientation
| |
ModelTruss |
Truss element that lives in a statical model
| |
ModifierBeam |
Represents a beam element which modifies other beam elements when being assembled to a model
| |
ModifierShell |
Represents a beam element which modifies other beam elements when being assembled to a model
|
Interface | Description | |
---|---|---|
BuilderElementVisitorR, T |
Grasshopper element visitor taking one argument and returning a result.
| |
IBuilderElementOrientation | read-only interface for getting the orientation for building elements | |
IBuilderElementOrientationWriter | write-only interface for getting the orientation for building elements | |
IBuilderElementPosition |
interface for reading element positions
| |
ModelElementVisitorT |
Void element visitor taking one additional argument of type T.
| |
ModelElementVisitorR, T |
Element visitor returning a result and taking one additional argument of type T.
|
Enumeration | Description | |
---|---|---|
BuilderElementStraightLineBucklingDir |
enum for specifying the axis about which a buckling length is defined
|