![]() |
Utils Class |
Namespace: Karamba.Utilities
The Utils type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | addElemIDsToCroSecs |
add element identifiers to a list of cross sections
if the number of cross sections is smaller than the list of element identifiers then the remaining
identifiers are all added to the last cross section
in case that there are more cross sections than identifiers the list of identifiers is blown up
|
![]() ![]() | blowUpT(ListT, DataTreeStructure) |
Copy last element of list so that list has as many elements as there are branches
|
![]() ![]() | blowUpT(ListT, Int32) |
Copy last element of list so that list has s elements
|
![]() ![]() | blowUpT(ListListT, T, DataTreeStructure) |
Copy last element of list so that list has s elements
|
![]() ![]() | convert |
convert fem coordinate system to array of Vector3 (x,y,z-axis in global coordinates)
|
![]() ![]() | crosssectionsPath |
directory name of the karamba3d-crosssections-folder
|
![]() ![]() | generateBeamMesh |
Connect vertices of given mesh with faces. Is used to produce meshes for rendering beam cross sections.
Each cross section is composed of groups of vertices. Vertices of different sections need to be connected.
|
![]() ![]() | handleError |
handle an error originating from a FE-model-calculation
|
![]() ![]() | karambaDir |
directory name of the karamba-folder
|
![]() ![]() | materialsPath |
directory name of the karamba3d-materials-folder
|
![]() ![]() | PluginPath |
return path to the folder where the Karamba folder resides.
|
![]() ![]() | PluginPathExe |
plug-in path relative to the executed dll. Is incorrect in case Rhino gets used inside other programs
|
![]() ![]() | removeComment |
returns string with everything removed that comes after '#'
|
![]() ![]() | RemoveNonPrintableCharacters |
removes non-printable characters from a string
|
![]() ![]() | removeNonVisibleCharacters(ListString) |
removes invisible characters from a list of strings
|
![]() ![]() | removeNonVisibleCharacters(String) |
removes invisible characters from a string
|
![]() ![]() | setElemIDsAtCroSecs |
set element identifiers at a list of cross sections
if the number of cross sections is smaller than the list of element identifiers then the remaining
identifiers are all added to the last cross section
in case that there are more cross sections than identifiers the list of identifiers is blown up
|
![]() ![]() | ToDeg |
Convert angle in radians to degree
|
![]() ![]() | ToRad |
Convert angle in degree to radians
|
![]() ![]() | valueDistributionType |
convert string into feb.ValueDistributionType
|
![]() ![]() | VectReal(VectReal) |
Converts C++ 3d-vector into a list of doubles
|
![]() ![]() | VectReal(ListDouble) |
Converts a list of doubles into a C++ 3d-vector
|
Name | Description | |
---|---|---|
![]() ![]() | verticality_tol |
tolerance for a line to be vertical
|