Class TIfcAxis2Placement3D
Unit
Declaration
type TIfcAxis2Placement3D = class(TIfcPlacement)
Description
Location and orientations to place items in a three-dimensional space.
Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcAxis2Placement3D.htm
Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 2854).
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcRepresentationItem
- TIfcPlacement
- TIfcAxis2Placement3D
Overview
Methods
![]() |
function P(const AxisCoord: T3DAxis): TVector3; |
![]() |
procedure GetTransform(out Translation: TVector3; out Rotation: TVector4); override; |
Properties
![]() |
property Axis: TIfcDirection read FAxis write FAxis; |
![]() |
property RefDirection: TIfcDirection read FRefDirection write FRefDirection; |
Description
Methods
![]() |
function P(const AxisCoord: T3DAxis): TVector3; |
|
Axes of the created coordinate system. Always normalized and orthogonal. Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 2860). | |
![]() |
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: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 2862). | |
Properties
![]() |
property Axis: TIfcDirection read FAxis write FAxis; |
|
Direction of the local Z axis. May be Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 2865). | |
![]() |
property RefDirection: TIfcDirection read FRefDirection write FRefDirection; |
|
Direction of the local X axis. May be Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 2872). | |
Generated by PasDoc 0.17.0.snapshot.

