Click or drag to resize

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.
Inheritance Hierarchy
SystemObject
  KarambaCommon.UtilitiesCroSecProperties

Namespace:  KarambaCommon.Utilities
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
public static class CroSecProperties

The CroSecProperties type exposes the following members.

Methods
  NameDescription
Public methodStatic membercrosecProperties
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.
Public methodStatic memberintersectXY
Returns the intersection point of line from p0 to p1 with xy-plane or null if no intersection exists.
Public methodStatic memberMinMaxZ
Determine the minimum and maximum y-value of a point int the polyline.
Public methodStatic memberMoveAndRotate
move and rotate the given poly-lines.
Public methodStatic memberRemoveLowerPart
Removes the part of the poly-lines which is below the X-axis.
Public methodStatic memberRotate90
Swaps x and y-values of the points of the given poly-line.
Public methodStatic membersolve
Calculates the mechanical properties of a cross section given by its outlines.
Top
See Also