CroSecProperties Class

calculates the mechanical properties of arbitrary cross sections defined by closed polylines of straight line segments in the global xy-plane If the orientation is positive (counter clockwise with respect to the Z-axis) also the area contribution.

Definition

Namespace: Karamba.Utilities
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public static class CroSecProperties
Inheritance
Object    CroSecProperties

Methods

crosecProperties Determines the cross section properties of a given poly-line which is projected to the xy-plane and assumed to be closed counterclockwise poly-lines count as boundaries of areas; counter-clock-wise poly-lines count as boundaries of holes.
intersectXY Returns the intersection point of line from p0 to p1 with xy-plane or null if no intersection exists.
MinMaxZ Determine the minimum and maximum y-value of a point int the polyline.
MoveAndRotate move and rotate the given poly-lines.
RemoveLowerPart Removes the part of the poly-lines which is below the X-axis.
Rotate90 Swaps x and y-values of the points of the given poly-line.
solve Calculates the mechanical properties of a cross section given by its outlines.

See Also