ApproximatePrincipalStrainssolve Method
calculate approximate principal strains from a point cloud derived from an arbitrary surface.
Namespace: Karamba.ResultsAssembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
public static void solve(
Model model,
Model def_model,
List<Point3> points,
double scale,
out List<Vector3> vt1_dirs,
out List<Vector3> vt2_dirs
)
Public Shared Sub solve (
model As Model,
def_model As Model,
points As List(Of Point3),
scale As Double,
<OutAttribute> ByRef vt1_dirs As List(Of Vector3),
<OutAttribute> ByRef vt2_dirs As List(Of Vector3)
)
public:
static void solve(
Model^ model,
Model^ def_model,
List<Point3>^ points,
double scale,
[OutAttribute] List<Vector3>^% vt1_dirs,
[OutAttribute] List<Vector3>^% vt2_dirs
)
static member solve :
model : Model *
def_model : Model *
points : List<Point3> *
scale : float *
vt1_dirs : List<Vector3> byref *
vt2_dirs : List<Vector3> byref -> unit
Parameters
- model Model
- model with undeformed geometry.
- def_model Model
- model with deformed geometry.
- points ListPoint3
- points where principal strain vectors shall be computed.
- scale Double
- factor for scaling the principal strain vectors.
- vt1_dirs ListVector3
- first principal approximate principal strain directions.
- vt2_dirs ListVector3
- second principal approximate principal strain directions.