Click or drag to resize

Karamba.Elements Namespace

[Missing <summary> documentation for "N:Karamba.Elements"]

Classes
  ClassDescription
Public classBuilderBeam
Represents a beam or truss element which lives in the a GH definition.
Public classBuilderElement
Represents an element which lives in the a GH definition. GrassElement is the base class of generic containers for element data generated by the GH definition. In Assemble it gets converted to Beams, Springs,...
Public classBuilderElementBase
Represents the base class of an element which lives in the a GH definition.
Public classBuilderElementOrientation
provider for element orientations for building elements.
Public classBuilderElementPosition
class for reading element positions.
Public classBuilderElementPositionByIndexes
Represents an elements position in space.
Public classBuilderElementPositionByPoints
Represents an elements position in space.
Public classBuilderElementShellOrientation
Reader for shell orientations for building shells.
Public classBuilderElementStraightLine
Abstract base class of straight linear elements like GrassBeams or GrassTrusses that live in a GH definition.
Public classBuilderElementStraightLineOrientation
Reader for straight-line elements (beams, trusses) orientations for building them.
Public classBuilderShell
Shell element that lives in a GH definition.
Public classElement1DState
Contains information about a specific position on a ModelElementStraightLine.
Public classElement1DStateCollectionGroup
Represent a collection of Element1DStatesCollection of ModelElementStraightLines belonging to a Model.
Public classElement1DStatesCollection
Represents a collection of Element1DState for a ModelElementStraightLine.
Public classElementEccentricity
represents the eccentricity of a node.
Public classElementState
Public classElementStates_OLD
Structure that contains state information of an element.
Public classElemSet
Defines sets of elements.
Public classIndexToBeam
Creates beams from node indexes.
Public classLineToBeam
Converts lines to beams.
Public classMeshToShell
Constructs shells from meshes.
Public classModelBeam
Beam element that lives in a statical model.
Public classModelElement
Base class of all elements that derive from GH objects and are part of statical models.
Public classModelElementStraightLine
Abstract base class of straight linear elements like ModelBeams or ModelShellsrassTrusses that live in a statical model.
Public classModelElementVisitor
Base class of element visitors. Does nothing by default.
Public classModelMembrane
Membrane super-element that lives in a statical model.
Public classModelShell
Shell super-element that lives in a statical model.
Public classModelSpring
Spring element that lives in a statical model. is defined by its six spring stiffnesses and orientation.
Public classModelTruss
Truss element that lives in a statical model.
Public classModifierBeam
Represents a beam element which modifies other beam elements when being assembled to a model.
Public classModifierShell
Represents a beam element which modifies other beam elements when being assembled to a model.
Interfaces
  InterfaceDescription
Public interfaceIBuilderElementOrientation
read-only interface for getting the orientation for building elements.
Public interfaceIBuilderElementOrientationWriter
write-only interface for getting the orientation for building elements.
Public interfaceIBuilderElementPosition
interface for reading element positions.
Public interfaceIBuilderElementVisitorR, T
Grasshopper element visitor taking one argument and returning a result.
Public interfaceIModelElementVisitorT
Void element visitor taking one additional argument of type T.
Public interfaceIModelElementVisitorT, R
Element visitor returning a result and taking one additional argument of type T.
Enumerations
  EnumerationDescription
Public enumerationBuilderElementStraightLineBucklingDir
enum for specifying the axis about which a buckling length is defined.