Concrete toolbox More...
Inherits TInterfaceObjectBase.
Public Member Functions | |
double | GetCssHeight (double RotAngle) |
Function returns dimension of Css More... | |
double | GetCssHeight (double CSIndex, double RotAngle) |
Function returns dimension of Css More... | |
double | GetCountFibresConcrete () |
Function returns number of concrete fibres in cross-section More... | |
double | GetCountFibresConcrete (double CSIndex) |
Function returns number of concrete fibres in cross-section More... | |
double | GetCountFibresReinforcement () |
Function returns number of non-prestressed bars of reinforcement in cross-section More... | |
double | GetCountFibresReinforcement (double CSIndex) |
Function returns number of non-prestressed bars of reinforcement in cross-section More... | |
List< object > | GetOutline () |
Function returns outline points of Css More... | |
List< object > | GetOutline (double CSIndex) |
Function returns outline points of Css More... | |
List< object > | GetFibresConcrete (double CSIndex) |
Function returns concrete fibres of Css More... | |
PointD | GetCsePointPosition (double CSIndex, double Index) |
Function returns concrete shape position for given index More... | |
PointD | GetFibrePositionConcrete (double Index) |
Function returns concrete fibre position for given index More... | |
PointD | GetFibrePositionConcrete (double CSIndex, double Index) |
Function returns concrete fibre position for given index More... | |
List< object > | GetReinfBars () |
Function returns non-prestressed bars of reinforcement in cross-section More... | |
List< object > | GetReinfBars (double CSIndex) |
Function returns number of non-prestressed bars of reinforcement in cross-section More... | |
PointD | GetFibrePositionReinf (double Index) |
Function returns position of non-prestressed bar of reinforcement in cross-section More... | |
PointD | GetFibrePositionReinf (double CSIndex, double Index) |
Function returns position of non-prestressed bar of reinforcement in cross-section More... | |
bool | PointInPolygon (IList Polygon, double PointCoordY, double PointCoordZ) |
Function returns if point is in polygon More... | |
PointD | CentreOfPolygon (IList Polygon) |
Function returns position gravity center of polygon More... | |
double | StressFromStrain (IList StressStrainDaigram, double Strain) |
Function returns value of stress calculated from defines strain-stress diagram and value of the strain More... | |
Concrete toolbox
PointD CentreOfPolygon | ( | IList | Polygon | ) |
Function returns position gravity center of polygon
Polygon | Points in polygon |
double GetCountFibresConcrete | ( | ) |
Function returns number of concrete fibres in cross-section
double GetCountFibresConcrete | ( | double | CSIndex | ) |
Function returns number of concrete fibres in cross-section
CSIndex | Id of cross section |
double GetCountFibresReinforcement | ( | ) |
Function returns number of non-prestressed bars of reinforcement in cross-section
double GetCountFibresReinforcement | ( | double | CSIndex | ) |
Function returns number of non-prestressed bars of reinforcement in cross-section
CSIndex | Id of cross section |
PointD GetCsePointPosition | ( | double | CSIndex, |
double | Index | ||
) |
Function returns concrete shape position for given index
CSIndex | Id of cross section |
Index | Point index |
double GetCssHeight | ( | double | RotAngle | ) |
Function returns dimension of Css
RotAngle | angle for calculation dimension of css from y-axis of CSS in deg |
double GetCssHeight | ( | double | CSIndex, |
double | RotAngle | ||
) |
Function returns dimension of Css
CSIndex | Id of cross section |
RotAngle | angle for calculation dimension of css from y-axis of CSS in deg |
PointD GetFibrePositionConcrete | ( | double | Index | ) |
Function returns concrete fibre position for given index
Index | Fibre index |
PointD GetFibrePositionConcrete | ( | double | CSIndex, |
double | Index | ||
) |
Function returns concrete fibre position for given index
CSIndex | Id of cross section |
Index | Fibre index |
PointD GetFibrePositionReinf | ( | double | Index | ) |
Function returns position of non-prestressed bar of reinforcement in cross-section
Index | Fibre index |
PointD GetFibrePositionReinf | ( | double | CSIndex, |
double | Index | ||
) |
Function returns position of non-prestressed bar of reinforcement in cross-section
CSIndex | Id of cross section |
Index | Fibre index |
List<object> GetFibresConcrete | ( | double | CSIndex | ) |
Function returns concrete fibres of Css
CSIndex | Id of cross section |
List<object> GetOutline | ( | ) |
Function returns outline points of Css
List<object> GetOutline | ( | double | CSIndex | ) |
Function returns outline points of Css
CSIndex | Id of cross section |
List<object> GetReinfBars | ( | ) |
Function returns non-prestressed bars of reinforcement in cross-section
List<object> GetReinfBars | ( | double | CSIndex | ) |
Function returns number of non-prestressed bars of reinforcement in cross-section
CSIndex | Id of cross section |
bool PointInPolygon | ( | IList | Polygon, |
double | PointCoordY, | ||
double | PointCoordZ | ||
) |
Function returns if point is in polygon
Polygon | Points in polygon |
PointCoordY | |
PointCoordZ |
double StressFromStrain | ( | IList | StressStrainDaigram, |
double | Strain | ||
) |
Function returns value of stress calculated from defines strain-stress diagram and value of the strain
StressStrainDaigram | array of points of stress-strain diagram of the material with two columns (coordinate strain[-] and stress[Pa]) |
Strain | value of strain |