CroSec_Circle Methods |
The CroSec_Circle type exposes the following members.
Name | Description | |
---|---|---|
accept |
Accepts a cross section visitor.
(Inherited from CroSec_Beam.) | |
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.
(Inherited from CroSec_Beam.) | |
calculate_iy_iz |
calculate cross-section properties from given geometry.
(Inherited from CroSec_Beam.) | |
calculateProperties |
calculate cross-section properties from given geometry.
(Overrides CroSeccalculateProperties.) | |
clearElemIds |
Empties 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.
(Inherited from CroSec_Beam.) | |
crossSectionHasNoResistance |
test whether cross section has zero resisting moment or area for cross section design.
(Inherited from CroSec_Beam.) | |
defaultGuid |
Get the cross sections default guid.
(Overrides CroSecdefaultGuid.) | |
enlistAllMaterials |
set the material based on the material identifier and a mapping from material identifiers to indexes.
(Inherited from CroSec_Beam.) | |
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, Model) |
Create list of fe-cross-sections with default family-index 0.
(Inherited from CroSec.) | |
FECroSecs(Model, Model, Int32) |
Create FE-cross-sections.
(Overrides CroSec_BeamFECroSecs(Model, 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.
(Overrides CroSecgetHeight.) | |
getHeight(Int32) |
Get the height of a sub-cross section in case of composite cross sections.
(Inherited from CroSec.) | |
GetObjectData |
Serialize CroSec_Circle.
(Overrides CroSec_BeamGetObjectData(SerializationInfo, StreamingContext).) | |
getThickness |
get thickness of cross section.
(Overrides CroSecgetThickness.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
HasUserData |
true if the object has user-data attached.
(Inherited from CommonObject.) | |
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.
(Inherited from CroSec_Beam.) | |
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).
(Overrides CroSecmaxWidth.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
minmaxEps |
determine extreme strains in cross-section.
(Overrides CroSecminmaxEps(CroSecStrain, Double, Double).) | |
modifyEcceZ |
modify the local eccentricity in Z-direction.
(Inherited from CroSec.) | |
modifyHeight |
modify the height of the cross section.
(Overrides CroSecmodifyHeight(Double).) | |
modifyHeights |
modify the heights of the cross section.
(Inherited from CroSec.) | |
modifyThickness |
Modifies the thickness of a cross section.
(Overrides CroSecmodifyThickness(Double).) | |
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.
(Inherited from CroSec_Beam.) | |
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) |
Sets 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.
(Inherited from CroSec_Beam.) | |
shape |
Get the shape indicator of a cross section (for e.g. reading data from a table). This can be e.g.
'O', 'I', 'T', '[]',...
(Overrides CroSecshape.) | |
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.
(Overrides CroSecsketch(Mesh3, ListDouble, Point3, Vector3, CroSecStrain, Int32).) | |
sketchFlipFaceNormals |
return a list of bool values which indicate whether the face normals of a group should be flipped.
(Overrides CroSecsketchFlipFaceNormals.) | |
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.
(Overrides CroSecsketchGroupSizes(Int32).) | |
stiffness |
calculate characteristic axial- and bending stiffness of an element of length L.
(Inherited from CroSec_Beam.) | |
ToString |
Render cross section data as string for output.
(Overrides CroSecToString.) | |
trait |
return value of trait with given index.
(Inherited from CroSec.) | |
write |
Writes 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.
(Inherited from CroSec_Beam.) |