Benutzer-Werkzeuge

Webseiten-Werkzeuge


modellingcomponents:elements:angles:projectionangles

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modellingcomponents:elements:angles:projectionangles [2020/10/30 17:48] – [Created trajectories and parameters] olivermodellingcomponents:elements:angles:projectionangles [2022/02/09 12:55] (aktuell) – [Attributes] oliver
Zeile 20: Zeile 20:
 ^ Attribute ^ Description ^ Default ^ Required ^ ^ Attribute ^ Description ^ Default ^ Required ^
 ^ name | name of the element | |  Yes  | ^ name | name of the element | |  Yes  |
 +^ unsigned | true: Values are [0;360deg], else [-180;180] | true |  No  |
 +^ forceContinuousValues | If set to true 2pi periondic jumps are automatically eliminated. Its experimentelly. | false |  No  |
 ^ ProjectionAxis\\ (oder der alte name Axis) | normal vector defining the plane in which in the angle is calculated. | |  No  | ^ ProjectionAxis\\ (oder der alte name Axis) | normal vector defining the plane in which in the angle is calculated. | |  No  |
 ^ JointCenter\\ (deprecated) | A point defining together with the Axis the plane in which the angle is calculated. This point is also the start point of the two vectors between the angle is calculated. | No, but if these three arguments are not used, FirstVector and SecondVector must be used instead. |  No  | ^ JointCenter\\ (deprecated) | A point defining together with the Axis the plane in which the angle is calculated. This point is also the start point of the two vectors between the angle is calculated. | No, but if these three arguments are not used, FirstVector and SecondVector must be used instead. |  No  |
Zeile 39: Zeile 41:
 ^ unit | "deg" oder "rad" (not implemented yet) | deg | No | ^ unit | "deg" oder "rad" (not implemented yet) | deg | No |
  
-==== Created trajectories and parameters ====+==== Created trajectories  ====
  
-^ Name ^ Type ^ Description ^ Timeserie ^ +^ Name ^ Type ^ Description ^  
-| <name> | Matrix3d | Rotation matrix | Yes | +| <name>FirstVector | Vector3d | The first direction vector. | 
-| <name>FirstVector | Vector3d | The first direction vector. | Yes +| <name>SecondVector | Vector3d | The second direction vector. |  
-| <name>SecondVector | Vector3d | The second direction vector. | Yes +| <name>Axis | Vector3d | The projection axis vector. |  
-| <name>Axis | Vector3d | The projection axis vector. | Yes |+| <name>Angle | double | The projection angle values. 
  
 +==== Created parameters ====
 +
 +^ Name ^ Type ^ Description ^ 
 +| <name>AngleAverage | double | The average of the angle timeserie. |
 +| <name>AngleMeanStd | double | The standard deviation corresponding to the average angle. | 
 +| <name>IntervalsMinAverage | double | Created only if the attribute intervalsExtremeValues=true. | 
 +| <name>IntervalsMaxAverage | double | Created only if the attribute intervalsExtremeValues=true. | 
 +| <name>IntervalsAverage | double | Created only if the attribute intervalsExtremeValues=true.| 
 +| <name>IntervalsUnsignedROMAverage| double | Created only if the attribute intervalsUnsignedROM=true.| 
 +
 +**Example:**
 +
 +<code xml>
 +  <CoordinateSystem name="A"
 +                    Position="vec(0,0,0)
 +                    FirstAxis="vec(-1,0,0)"
 +                    DefiningVector="vec(0,0,-1)"
 +                    orientation="xyz"/>
 +    
 +  <ProjectionAngle name="Ax"
 +                     FirstVector="y(A)"
 +                     SecondVector="test"
 +                     ProjectionAxis="x(A)"/>
 +</code>
modellingcomponents/elements/angles/projectionangles.1604076524.txt.gz · Zuletzt geändert: 2020/10/30 17:48 von oliver

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki