
The GeneralizedProfile object defines the properties of a profile via its area, moment of inertia, etc.
The GeneralizedProfile object is derived from the Profile object.
sectionApi.profiles()[name]

This method creates a GeneralizedProfile object.
sectionApi.GeneralizedProfile
odb_GeneralizedProfile&
GeneralizedProfile(const odb_String& name,
double area,
double i11,
double i12,
double i22,
double j,
double gammaO,
double gammaW);Required arguments
An odb_String specifying the repository key.
A Double specifying the cross-sectional area for the profile.
A Double specifying the moment of inertia for bending about the 1-axis,
.
A Double specifying the moment of inertia for cross bending,
.
A Double specifying the moment of inertia for bending about the 2-axis,
.
A Double specifying the torsional constant,
.
A Double specifying the sectorial moment,
.
A Double specifying the warping constant,
.
Optional arguments
Return value
A GeneralizedProfile object.
Exceptions
RangeError.

The GeneralizedProfile object has members with the same names and descriptions as the arguments to the GeneralizedProfile method.