Class TIfcGridAxis
Unit
Declaration
type TIfcGridAxis = class(TIfcPersistent)
Description
An individual axis in the context of a design grid.
Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcGridAxis.htm
Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 3142).
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcGridAxis
Overview
Methods
| Public | constructor Create(AOwner: TComponent); override; |
| Public | destructor Destroy; override; |
| Public | function BuildNode(const Mapping: TCastleIfcMapping; const ParentProduct: TIfcProduct; const LitAppearance, UnlitAppearance: TAppearanceNode): TAbstractChildNode; |
Properties
| Published | property AxisTag: TIfcLabel read FAxisTag write FAxisTag; |
| Published | property AxisCurve: TIfcCurve read FAxisCurve write FAxisCurve; |
| Published | property SameSense: Boolean read FSameSense write FSameSense; |
| Published | property PartOfU: TIfcGrid read FPartOfU write FPartOfU; |
| Published | property PartOfV: TIfcGrid read FPartOfV write FPartOfV; |
| Published | property PartOfW: TIfcGrid read FPartOfW write FPartOfW; |
| Published | property HasIntersections: TIfcVirtualGridIntersectionList read FHasIntersections; |
Description
Methods
| Public | constructor Create(AOwner: TComponent); override; |
|
This item has no description. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 3154). | |
| Public | destructor Destroy; override; |
|
This item has no description. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 3155). | |
| Public | function BuildNode(const Mapping: TCastleIfcMapping; const ParentProduct: TIfcProduct; const LitAppearance, UnlitAppearance: TAppearanceNode): TAbstractChildNode; |
|
This item has no description. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 3156). | |
Properties
| Published | property AxisTag: TIfcLabel read FAxisTag write FAxisTag; |
|
The tag or name for this grid axis. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 3161). | |
| Published | property AxisCurve: TIfcCurve read FAxisCurve write FAxisCurve; |
|
Underlying curve which provides the geometry for this grid axis. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 3164). | |
| Published | property SameSense: Boolean read FSameSense write FSameSense; |
|
Defines whether the original sense of curve is used or whether it is reversed in the context of the grid axis. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 3168). | |
| Published | property PartOfU: TIfcGrid read FPartOfU write FPartOfU; |
|
If provided, the IfcGridAxis is part of the UAxes of IfcGrid. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 3172). | |
| Published | property PartOfV: TIfcGrid read FPartOfV write FPartOfV; |
|
If provided, the IfcGridAxis is part of the VAxes of IfcGrid. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 3175). | |
| Published | property PartOfW: TIfcGrid read FPartOfW write FPartOfW; |
|
If provided, the IfcGridAxis is part of the WAxes of IfcGrid. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 3178). | |
| Published | property HasIntersections: TIfcVirtualGridIntersectionList read FHasIntersections; |
|
The reference to a set of TIfcVirtualGridIntersections, that connect other grid axes to this grid axis. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 3182). | |
Generated by PasDoc 0.17.0.snapshot.