| interface  | ArbitraryProfile | Represents the Arbitrary profile of a component. | 
| interface  | AsymmetricIProfile | Represents the Asymmetric I Profile of a component. | 
| interface  | CircleHollowProfile | Represents the Circle hollow shaped profile of a component. | 
| interface  | CircleProfile | Represents the Circle shaped profile of a component. | 
| interface  | CompositeProfile | Represents a combination of two or more profiles. | 
| interface  | CProfile | Represents the C-shaped profile of a component. | 
| interface  | CraneRailAProfile | Represents the Crane Rail A shaped profile of a rail component. | 
| interface  | CraneRailFProfile | Represents the Crane Rail F shaped profile of a rail component. | 
| interface  | EllipseProfile | Represents the Ellipse shaped profile of a component. | 
| interface  | IProfile | Represents the I-shaped profile of a component. | 
| interface  | LProfile | Represents the L-shaped profile of a component. | 
| interface  | NonUniformLProfile | Represents a non uniform L-shaped profile of a component. | 
| interface  | NonUniformTProfile | Represents a non uniform T-shaped profile of a component. | 
| interface  | ParametricProfile | Represents a parametric profile type of a component. | 
| interface  | RectangleHollowProfile | Represents the Rectangle hollow shaped profile of a component. | 
| interface  | RectangleProfile | Represents the Rectangle shaped profile of a component. | 
| interface  | RoundedRectangleProfile | Represents the rounded Rectangle shaped profile of a component. | 
| interface  | TProfile | Represents the T-shaped profile of a component. | 
| interface  | TrapeziumProfile | Represents the Trapezium shaped profile of a component. | 
| interface  | UProfile | Represents the U-shaped profile of a component. | 
| interface  | ZProfile | Represents the Z-shaped profile of a component. |