|
|
CroSec_Beam Methods |
The CroSec_Beam type exposes the following members.
| Name | Description | |
|---|---|---|
| accept |
accept a cross section visitor
(Overrides CroSecaccept(CroSecVisitor).) | |
| addDuplicate |
add this cross section to fe-model
(Inherited from CroSec.) | |
| AddElemId |
add an element identifier to the list of element identifiers which define to which elements the cross
SectionForce shall be attached in the course of assemblage.
(Inherited from CroSec.) | |
| addMeshPoint |
add one point to the cross section mesh
| |
| calculate_iy_iz |
calculate cross-section properties from given geometry
| |
| calculateProperties |
calculate cross-section properties from given geometry
(Inherited from CroSec.) | |
| clearElemIds |
empty the list of identifiers to which the cross section shall be attached.
(Inherited from CroSec.) | |
| Clone |
shallow clone the cross section
(Inherited from CroSec.) | |
| cloneElemIds |
clone the list of identifiers to which the cross section is to be attached. Needs to be done before
it is changed in order to avoid side-effects in GH-definitions.
(Inherited from CroSec.) | |
| ConvertTo |
convert this cross section to the other cross section and clone it.
| |
| crossSectionHasNoResistance |
test whether cross section has zero resisting moment or area for cross section design
(Overrides CroSeccrossSectionHasNoResistance(String).) | |
| defaultGuid |
return the cross sections default guid
(Inherited from CroSec.) | |
| enlistAllMaterials |
set the material based on the material identifier and a mapping from material identifiers to indexes
(Overrides CroSecenlistAllMaterials(DictionaryGuid, Int32, ListFemMaterial).) | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| fe_ind |
return cross section index of sub cross section in the finite element model
(Inherited from CroSec.) | |
| FECroSecDefault |
create fe-cross-sections from default cross section
(Inherited from CroSec.) | |
| FECroSecs(Model) |
create fe-cross-section for given height with family-index 0
(Inherited from CroSec.) | |
| FECroSecs(Model, Int32) |
create fe-cross-sections
(Overrides CroSecFECroSecs(Model, Int32).) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| getHeight |
return the height of the cross section.
Is useful for shell-elements which can thus also use beam-cross sections
(Inherited from CroSec.) | |
| getHeight(Int32) |
returns the height of a sub-cross section in case of composite cross sections
(Inherited from CroSec.) | |
| getThickness |
get thickness of cross section
(Inherited from CroSec.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| heights |
constructs a list of heights associated with the cross section. Can be time-consuming. For single item access use getHeight(index)
(Inherited from CroSec.) | |
| isDefault |
returns true if cross section has default properties
(Inherited from CroSec.) | |
| isStrongerThan |
return true if this cross section is in every aspect stronger than the other one.
| |
| matchId |
test whether the cross section matches one of the identifiers given in the list of indexes
(Inherited from CroSec.) | |
| matchIds |
test whether the cross section matches one of the identifiers given in the list of indexes
(Inherited from CroSec.) | |
| maxWidth |
return the maximum width of the cross section or -1 in case this does not make sense (for e.g. shell cross sections)
(Inherited from CroSec.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| minmaxEps |
determine extreme strains in cross-section
(Inherited from CroSec.) | |
| modifyEcceZ |
modify the local eccentricity in Z-direction
(Inherited from CroSec.) | |
| modifyHeight |
modify the height of the cross section
(Inherited from CroSec.) | |
| modifyHeights |
modify the heights of the cross section
(Inherited from CroSec.) | |
| modifyThickness |
modifies the thickness of a cross section
(Inherited from CroSec.) | |
| read |
Read cross section data from reader
(Inherited from CroSec.) | |
| readFromTableRow |
read those data-items from the table row that need no verification and add it to the
data of this cross section
(Overrides CroSecreadFromTableRow(CroSecTableRow).) | |
| renewGuid |
create new GUID for the cross section
(Inherited from CroSec.) | |
| renewGuid(Guid) |
set new GUID for the cross section
(Inherited from CroSec.) | |
| setDefaults |
set default dimensions of cross section
(Overrides CroSecsetDefaults.) | |
| setMaterial(ListFemMaterial) |
set the material identifiers and the material references of the cross section. Sets material of layer 0 in case of shells.
(Inherited from CroSec.) | |
| setMaterial(FemMaterial) |
set the material identifier and the material reference of the cross section
(Overrides CroSecsetMaterial(FemMaterial).) | |
| shape |
returns the shape indicator of a cross section (for e.g. reading data from a table). This can be e.g.
'O', 'I', 'T', '[]',...
(Inherited from CroSec.) | |
| sketch |
add vertices on cross-section to mesh and corresponding colors
origin is the point on the element axis, axis the local coordinate system,
cmap contains the information for coloring points and n_faces the number
of points to be calculated
(Inherited from CroSec.) | |
| sketchGroupSizes |
return list of group-sizes of faces that form one geometric entity.
Enables cross-section sketches to consist of more than one connected surface.
By default there is only one group.
(Inherited from CroSec.) | |
| stiffness |
calculate characteristic axial- and bending stiffness of an element of length L
(Overrides CroSecstiffness(Double, Double, Double).) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| ToString(String) |
render cross section data as string for output.
(Inherited from CroSec.) | |
| trait |
return value of trait with given index
(Inherited from CroSec.) | |
| write |
Write cross section data contained to a reader
(Inherited from CroSec.) | |
| writeToTableRow |
generate value of property info as a string which can be used in a cross section table
(Overrides CroSecwriteToTableRow(CroSecTableRow).) |