-
-
Notifications
You must be signed in to change notification settings - Fork 119
CSMath.Transform
Albert Domenech edited this page Sep 24, 2024
·
1 revision
Contains the information for translate/scale/rotation or transform matrix to apply to a geometric shape.
Namespace: CSMath
C#
public class Transform
Returns | Name | Summary |
---|---|---|
XYZ |
EulerRotation | Rotation in Euler angles, the value is in degrees. |
Matrix4 |
Matrix | Transform matrix. |
Quaternion |
Quaternion | Rotation represented in quaternion form. |
XYZ |
Scale | Scale applied in the transformation. |
XYZ |
Translation | Translation applied in the transformation. |
Returns | Name | Summary |
---|---|---|
XYZ |
ApplyTransform(CSMath.XYZ, System.Boolean) | Apply transform to a . |
Boolean |
TryDecompose(CSMath.XYZ@, CSMath.XYZ@, CSMath.Quaternion@) | Try to decompose the transform into it's components. |
ACadSharp Class Library Documentation
Documentation created by NetDocGen
- ACadSharp
- ACadSharp.Attributes
- ACadSharp.Blocks
- ACadSharp.Classes
- ACadSharp.Entities
- ACadSharp.Exceptions
- ACadSharp.Header
- ACadSharp.IO
- ACadSharp.Objects
- ACadSharp.Objects.Collections
- ACadSharp.Tables
- ACadSharp.Tables.Collections
- ACadSharp.Types.Units
- CSMath
- CSMath.Geometry
- CSUtilities.Attributes
- CSUtilities.Extensions