Class TIfcAxis2Placement2D
Unit
Declaration
type TIfcAxis2Placement2D = class(TIfcPlacement)
Description
Location and orientation to place items in a two-dimensional space.
Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcAxis2Placement2D.htm
Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 2838).
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcRepresentationItem
- TIfcPlacement
- TIfcAxis2Placement2D
Overview
Methods
| Public | function P(const AxisCoord: T2DAxis): TVector2; |
| Public | procedure GetTransform(out Translation: TVector3; out Rotation: TVector4); override; |
Properties
| Published | property RefDirection: TIfcDirection read FRefDirection write FRefDirection; |
Description
Methods
| Public | function P(const AxisCoord: T2DAxis): TVector2; |
|
Axes of the created coordinate system. Always normalized and orthogonal. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 2843). | |
| Public | procedure GetTransform(out Translation: TVector3; out Rotation: TVector4); override; |
|
This item has no description. Showing description inherited from TIfcPlacement.GetTransform. Get translation and rotation defined here. Rotation is expressed just like TCastleTransform.Rotation and TTransformNode.Rotation, so it's axis and angle (in radians). Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 2845). | |
Properties
| Published | property RefDirection: TIfcDirection read FRefDirection write FRefDirection; |
|
Direction of the local X axis. May be Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 2848). | |
Generated by PasDoc 0.17.0.snapshot.