Index Page
Documentation |
EXPRESS-G Diagram |
IDL Definition |
SCHEMA IfcModelingAidExtension;
REFERENCE FROM IfcMeasureResource (
IfcLengthMeasure);
REFERENCE FROM IfcGeometryResource (
IfcCartesianPoint
,IfcCurve
,IfcLine
,IfcConic
,IfcCircle
,IfcEllipse
,IfcBoundedCurve
,IfcTrimmedCurve
,IfcCompositeCurve
,IfcPolyline
,IfcSurface
,IfcElementarySurface
,IfcPlane
,IfcCurveBoundedPlane);
REFERENCE FROM IfcKernel (
IfcModelingAid
,IfcLocalPlacement);
Documentation
TYPE IfcReferenceCurveSelect = SELECT (
IfcReferenceCurve
,IfcGridAxis);
END_TYPE;
Documentation
TYPE IfcReferencePointSelect = SELECT (
IfcGridIntersection
,IfcReferencePoint);
END_TYPE;
Documentation
ENTITY IfcConstrainedPlacement
SUBTYPE OF (IfcLocalPlacement);
PathEndPointsConstraint : LIST [1:2] OF IfcPlacementConstraint;
END_ENTITY;
Documentation
ENTITY IfcConstraintRelIntersection
SUBTYPE OF (IfcPlacementConstraint);
RefPointAt : IfcReferencePointSelect;
OffsetFromCurves : LIST [0:3] OF IfcReferenceCurveSelect;
OffsetDistances : LIST [0:3] OF IfcLengthMeasure;
END_ENTITY;
Documentation
ENTITY IfcDesignGrid
SUBTYPE OF (IfcModelingAid);
GridPurpose : STRING;
LocalPlacement : IfcLocalPlacement;
INVERSE
HasGridLevels : SET[1:?] OF IfcGridLevel FOR PartOfDesignGrid;
END_ENTITY;
Documentation
ENTITY IfcGridAxis
SUBTYPE OF (IfcModelingAid);
PartOfGridLevel : IfcGridLevel;
AxisTag : STRING;
AxisCurve : IfcBoundedCurve;
SameSense : BOOLEAN;
INVERSE
AlignedGridIntersections : SET[0:?] OF IfcGridIntersection FOR AlignedWithAxes;
END_ENTITY;
Documentation
ENTITY IfcGridIntersection
SUBTYPE OF (IfcModelingAid);
AlignedWithAxes : SET [2:?] OF IfcGridAxis;
IntersectionPoint : IfcCartesianPoint;
END_ENTITY;
Documentation
ENTITY IfcGridLevel
SUBTYPE OF (IfcModelingAid);
PartOfDesignGrid : IfcDesignGrid;
GridLevelHeight : IfcLengthMeasure;
GridLevelName : STRING;
INVERSE
HasGridAxes : SET[1:?] OF IfcGridAxis FOR PartOfGridLevel;
END_ENTITY;
Documentation
ENTITY IfcPlacementConstraint ABSTRACT SUPERTYPE OF (IfcConstraintRelIntersection) SUBTYPE OF (IfcModelingAid); END_ENTITY;
Documentation
ENTITY IfcReferenceCurve
SUBTYPE OF (IfcReferenceGeometryAid);
ReferenceCurve : IfcBoundedCurve;
END_ENTITY;
Documentation
ENTITY IfcReferencePoint
SUBTYPE OF (IfcReferenceGeometryAid);
ReferencePoint : IfcCartesianPoint;
END_ENTITY;
Documentation
ENTITY IfcReferenceSurface
SUBTYPE OF (IfcReferenceGeometryAid);
ReferenceSurface : IfcSurface;
END_ENTITY;
Documentation
ENTITY IfcReferenceGeometryAid
ABSTRACT SUPERTYPE OF (ONEOF(
IfcReferenceSurface
,IfcReferenceCurve
,IfcReferencePoint))
SUBTYPE OF (IfcModelingAid);
LocalPlacement : IfcLocalPlacement;
END_ENTITY;
END_SCHEMA; -- IfcModelingAidExtension