|
MeshLoadNewInitUnitLoads Method
|
if not already present add a unit-mesh-load to the collection of unit-loads
Namespace:
Karamba.Loads
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax public override void InitUnitLoads(
Dictionary<MeshUnitLoad, MeshUnitLoad> mesh_unit_loads_buffer,
IMesh mesh,
LoadOrientation ld_type,
List<bool> gen_type,
List<Point3> node_pos,
List<string> elem_ids
)
Public Overrides Sub InitUnitLoads (
mesh_unit_loads_buffer As Dictionary(Of MeshUnitLoad, MeshUnitLoad),
mesh As IMesh,
ld_type As LoadOrientation,
gen_type As List(Of Boolean),
node_pos As List(Of Point3),
elem_ids As List(Of String)
)
public:
virtual void InitUnitLoads(
Dictionary<MeshUnitLoad^, MeshUnitLoad^>^ mesh_unit_loads_buffer,
IMesh^ mesh,
LoadOrientation ld_type,
List<bool>^ gen_type,
List<Point3>^ node_pos,
List<String^>^ elem_ids
) override
abstract InitUnitLoads :
mesh_unit_loads_buffer : Dictionary<MeshUnitLoad, MeshUnitLoad> *
mesh : IMesh *
ld_type : LoadOrientation *
gen_type : List<bool> *
node_pos : List<Point3> *
elem_ids : List<string> -> unit
override InitUnitLoads :
mesh_unit_loads_buffer : Dictionary<MeshUnitLoad, MeshUnitLoad> *
mesh : IMesh *
ld_type : LoadOrientation *
gen_type : List<bool> *
node_pos : List<Point3> *
elem_ids : List<string> -> unit
Parameters
- mesh_unit_loads_buffer
- Type: System.Collections.GenericDictionaryMeshUnitLoad, MeshUnitLoad
collection of unit-loads - mesh
- Type: Karamba.GeometryIMesh
mesh where to place the unit-load - ld_type
- Type: Karamba.LoadsLoadOrientation
type of load-direction - gen_type
- Type: System.Collections.GenericListBoolean
list of bool indicating which equivalent types of load to create ([0]..true->PointLoads; [0]..true->LineLoads) - node_pos
- Type: System.Collections.GenericListPoint3
positions of points where to place point-loads - elem_ids
- Type: System.Collections.GenericListString
identifiers of elements where to place loads
See Also