Method Create

Create(IConstructionPoint?, IEnumerable<Point2D>?, (int Vertex, double Load), (int Vertex, double Load), (int Vertex, double Load), LoadDirectionGlobal?, ApplicableMeasuring?)

Creates a new instance of VariablePolygonalLoadParams class for a load in a given direction

Declaration
public static VariablePolygonalLoadParams Create(IConstructionPoint? referencePoint, IEnumerable<Point2D>? vertices, (int Vertex, double Load) load1, (int Vertex, double Load) load2, (int Vertex, double Load) load3, PlanarLoadParams.LoadDirectionGlobal? direction, PlanarLoadParams.ApplicableMeasuring? measuring)
Parameters
Type Name Description
IConstructionPoint referencePoint

The reference IConstructionPoint

IEnumerable<Point2D> vertices

The vertices of the load, must represent non-intersecting polygon

(int Vertex, double Load) load1

The first load and its vertex index (in [N/mm²])

(int Vertex, double Load) load2

The second load and its vertex index (in [N/mm²])

(int Vertex, double Load) load3

The third load and its vertex index (in [N/mm²])

PlanarLoadParams.LoadDirectionGlobal direction

The PlanarLoadParams.LoadDirectionGlobal of the load

PlanarLoadParams.ApplicableMeasuring measuring

The PlanarLoadParams.ApplicableMeasuring of the load

Returns
Type Description
VariablePolygonalLoadParams

The newly created instance of VariablePolygonalLoadParams class

Remarks

The reference point's PlaneInfo must be reference of valid IConstructionPlane

Was this helpful?
The feedback you give here is not visible to other users. We use your comments to improve the content.
Previous
Next