v2.24
IProfile Interface Reference

Represents a profile. Profile is used to describe e.g. beam section or plate form. This interface can be obtained from e.g. IBeamStyle interface. More...

Inheritance diagram for IProfile:

Public Member Functions

HRESULT GetCenterOfMass ([out, retval] Point2D *pPoint)
 Returns the center of mass of the profile. More...
 

Properties

int DescriptionId [get]
 Returns the unique identifier of the profile description. More...
 
IRegion2DCollection Regions [get]
 Returns the region collection of the profile. More...
 
IParameterContainer Parameters [get]
 Returns the parameter container of the profile. More...
 

Detailed Description

Represents a profile. Profile is used to describe e.g. beam section or plate form. This interface can be obtained from e.g. IBeamStyle interface.

See also
IProfileDescription, IRegion2DCollection

Member Function Documentation

◆ GetCenterOfMass()

HRESULT IProfile::GetCenterOfMass ( [out, retval] Point2D pPoint)

Returns the center of mass of the profile.

Returns
The center of mass of the profile.

Property Documentation

◆ DescriptionId

int IProfile::DescriptionId
get

Returns the unique identifier of the profile description.

Returns
The unique identifier of the profile description.

◆ Parameters

IParameterContainer IProfile::Parameters
get

Returns the parameter container of the profile.

Returns
The parameter container of the profile.

◆ Regions

IRegion2DCollection IProfile::Regions
get

Returns the region collection of the profile.

Returns
The region collection of the profile.