CroSec_BeamaddMeshPoint Method
add one point to the cross section mesh.
Namespace: Karamba.CrossSectionsAssembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
protected void addMeshPoint(
double y,
double z,
Mesh3 mesh,
List<double> values,
Point3 origin,
Vector3[] axis,
CroSecStrain strainTen,
CroSecStrain strainCom,
bool tensionValid,
bool compressionValid
)
Protected Sub addMeshPoint (
y As Double,
z As Double,
mesh As Mesh3,
values As List(Of Double),
origin As Point3,
axis As Vector3(),
strainTen As CroSecStrain,
strainCom As CroSecStrain,
tensionValid As Boolean,
compressionValid As Boolean
)
protected:
void addMeshPoint(
double y,
double z,
Mesh3^ mesh,
List<double>^ values,
Point3 origin,
array<Vector3>^ axis,
CroSecStrain^ strainTen,
CroSecStrain^ strainCom,
bool tensionValid,
bool compressionValid
)
member addMeshPoint :
y : float *
z : float *
mesh : Mesh3 *
values : List<float> *
origin : Point3 *
axis : Vector3[] *
strainTen : CroSecStrain *
strainCom : CroSecStrain *
tensionValid : bool *
compressionValid : bool -> unit
Parameters
- y Double
- local y-coordinate of point.
- z Double
- local z-coordinate of point.
- mesh Mesh3
- mesh to be added to.
- values ListDouble
- value at given point.
- origin Point3
- origin of local coordinate system.
- axis Vector3
- array of local coordinate axes (x,y,z).
- strainTen CroSecStrain
- strain state at the origin of the local coordinate system for tensile strains.
- strainCom CroSecStrain
- strain state at the origin of the local coordinate system for compressive strains.
- tensionValid Boolean
- true if the tension strain is valid.
- compressionValid Boolean
- true if the compression strain is valid.