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.