SymbolBuilderCurve Class

Constructs symbols via curves only, no breps.

Definition

Namespace: Karamba.GHopper.UIParametric
Assembly: karamba (in karamba.dll) Version: 1.0.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public class SymbolBuilderCurve : SymbolsBuilder
Inheritance
Object    SymbolsBuilder    SymbolBuilderCurve

Constructors

SymbolBuilderCurve Initializes a new instance of the SymbolBuilderCurve class.

Properties

JointScale Gets or sets the scaling factor of joint symbols.
(Inherited from SymbolsBuilder)
LoadScale Gets or sets the scaling factor of load symbols.
(Inherited from SymbolsBuilder)
ReactionScale Gets or sets the scaling factor of reaction symbols.
(Inherited from SymbolsBuilder)
SupportScale Gets or sets the scaling factor of support symbols.
(Inherited from SymbolsBuilder)

Methods

BuildArrowSymbol Builds a geometrical object or multiple geometrical objects depicting an arrow.
(Overrides SymbolsBuilderBuildArrowSymbol(Point3d, Vector3d, Double))
BuildJointSymbol Builds a geometrical object or multiple geometrical objects depicting a joint.
(Overrides SymbolsBuilderBuildJointSymbol(Point3d, Boolean, Plane))
BuildLineLoadSymbol Builds a geometrical object or multiple geometrical objects depicting a line load.
(Overrides SymbolsBuilderBuildLineLoadSymbol(Point3d, Point3d, Vector3d, Vector3d, Double))
BuildMomentSymbol Build a moment symbol.
(Overrides SymbolsBuilderBuildMomentSymbol(Point3d, Vector3d, Double))
BuildSupportSymbol Overwrite this method if you want to implement your own Support-Symbol.
(Overrides SymbolsBuilderBuildSupportSymbol(Support))
Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCode Serves as the default hash function.
(Inherited from Object)
GetType Gets the Type of the current instance.
(Inherited from Object)
JoinBrep Join a list of Rhino.Breps to a single GH_Brep. Use where a single brep is expected as Symbol, eg. Supports.
(Inherited from SymbolsBuilder)
JoinBreps Join a list of Rhino.Breps to a list of GH_Breps. Use where a multiple breps can be expected as Symbol, eg. Line Loads.
(Inherited from SymbolsBuilder)
MemberwiseClone Creates a shallow copy of the current Object.
(Inherited from Object)
OrientateGeometry Orientate a list of GH-Geometry.
(Inherited from SymbolsBuilder)
ToString Returns a string that represents the current object.
(Inherited from Object)

Fields

Tolerance Used, for example when joining Breps.
(Inherited from SymbolsBuilder)

Extension Methods

ContainerType test if object is (a container like) a list or an array.
(Defined by MiniUtil)

See Also