| Package | Description |
|---|---|
| org.bimserver.models.ifc4 | |
| org.bimserver.models.ifc4.impl | |
| org.bimserver.models.ifc4.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IfcBoundaryCurve
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcBoundedCurve
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcBSplineCurve
A representation of the model object 'Ifc BSpline Curve'.
|
interface |
IfcBSplineCurveWithKnots
A representation of the model object 'Ifc BSpline Curve With Knots'.
|
interface |
IfcCircle
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcCompositeCurve
A representation of the model object 'Ifc Composite Curve'.
|
interface |
IfcCompositeCurveOnSurface
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcConic
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcEllipse
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcIndexedPolyCurve
A representation of the model object 'Ifc Indexed Poly Curve'.
|
interface |
IfcIntersectionCurve
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcLine
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcOffsetCurve2D
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcOffsetCurve3D
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcOuterBoundaryCurve
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcPcurve
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcPolyline
A representation of the model object 'Ifc Polyline'.
|
interface |
IfcRationalBSplineCurveWithKnots
A representation of the model object 'Ifc Rational BSpline Curve With Knots'.
|
interface |
IfcSeamCurve
Copyright (C) 2009-2018 BIMserver.org
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
|
interface |
IfcSurfaceCurve
A representation of the model object 'Ifc Surface Curve'.
|
interface |
IfcTrimmedCurve
A representation of the model object 'Ifc Trimmed Curve'.
|
| Modifier and Type | Method and Description |
|---|---|
IfcCurve |
Ifc4Factory.createIfcCurve()
Returns a new object of class 'Ifc Curve'.
|
IfcCurve |
IfcGridAxis.getAxisCurve()
Returns the value of the 'Axis Curve' reference.
|
IfcCurve |
IfcPointOnCurve.getBasisCurve()
Returns the value of the 'Basis Curve' reference.
|
IfcCurve |
IfcOffsetCurve3D.getBasisCurve()
Returns the value of the 'Basis Curve' reference.
|
IfcCurve |
IfcTrimmedCurve.getBasisCurve()
Returns the value of the 'Basis Curve' reference.
|
IfcCurve |
IfcOffsetCurve2D.getBasisCurve()
Returns the value of the 'Basis Curve' reference.
|
IfcCurve |
IfcSurfaceCurve.getCurve3D()
Returns the value of the 'Curve3 D' reference.
|
IfcCurve |
IfcSweptDiskSolid.getDirectrix()
Returns the value of the 'Directrix' reference.
|
IfcCurve |
IfcSurfaceCurveSweptAreaSolid.getDirectrix()
Returns the value of the 'Directrix' reference.
|
IfcCurve |
IfcFixedReferenceSweptAreaSolid.getDirectrix()
Returns the value of the 'Directrix' reference.
|
IfcCurve |
IfcEdgeCurve.getEdgeGeometry()
Returns the value of the 'Edge Geometry' reference.
|
IfcCurve |
IfcCurveBoundedPlane.getOuterBoundary()
Returns the value of the 'Outer Boundary' reference.
|
IfcCurve |
IfcAnnotationFillArea.getOuterBoundary()
Returns the value of the 'Outer Boundary' reference.
|
IfcCurve |
IfcArbitraryClosedProfileDef.getOuterCurve()
Returns the value of the 'Outer Curve' reference.
|
IfcCurve |
IfcCompositeCurveSegment.getParentCurve()
Returns the value of the 'Parent Curve' reference.
|
IfcCurve |
IfcPcurve.getReferenceCurve()
Returns the value of the 'Reference Curve' reference.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<IfcCurve> |
IfcCurveBoundedPlane.getInnerBoundaries()
Returns the value of the 'Inner Boundaries' reference list.
|
org.eclipse.emf.common.util.EList<IfcCurve> |
IfcAnnotationFillArea.getInnerBoundaries()
Returns the value of the 'Inner Boundaries' reference list.
|
org.eclipse.emf.common.util.EList<IfcCurve> |
IfcArbitraryProfileDefWithVoids.getInnerCurves()
Returns the value of the 'Inner Curves' reference list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IfcGridAxis.setAxisCurve(IfcCurve value)
Sets the value of the '
Axis Curve' reference. |
void |
IfcPointOnCurve.setBasisCurve(IfcCurve value)
Sets the value of the '
Basis Curve' reference. |
void |
IfcOffsetCurve3D.setBasisCurve(IfcCurve value)
Sets the value of the '
Basis Curve' reference. |
void |
IfcTrimmedCurve.setBasisCurve(IfcCurve value)
Sets the value of the '
Basis Curve' reference. |
void |
IfcOffsetCurve2D.setBasisCurve(IfcCurve value)
Sets the value of the '
Basis Curve' reference. |
void |
IfcSurfaceCurve.setCurve3D(IfcCurve value)
Sets the value of the '
Curve3 D' reference. |
void |
IfcSweptDiskSolid.setDirectrix(IfcCurve value)
Sets the value of the '
Directrix' reference. |
void |
IfcSurfaceCurveSweptAreaSolid.setDirectrix(IfcCurve value)
Sets the value of the '
Directrix' reference. |
void |
IfcFixedReferenceSweptAreaSolid.setDirectrix(IfcCurve value)
Sets the value of the '
Directrix' reference. |
void |
IfcEdgeCurve.setEdgeGeometry(IfcCurve value)
Sets the value of the '
Edge Geometry' reference. |
void |
IfcCurveBoundedPlane.setOuterBoundary(IfcCurve value)
Sets the value of the '
Outer Boundary' reference. |
void |
IfcAnnotationFillArea.setOuterBoundary(IfcCurve value)
Sets the value of the '
Outer Boundary' reference. |
void |
IfcArbitraryClosedProfileDef.setOuterCurve(IfcCurve value)
Sets the value of the '
Outer Curve' reference. |
void |
IfcCompositeCurveSegment.setParentCurve(IfcCurve value)
Sets the value of the '
Parent Curve' reference. |
void |
IfcPcurve.setReferenceCurve(IfcCurve value)
Sets the value of the '
Reference Curve' reference. |
| Modifier and Type | Method and Description |
|---|---|
IfcCurve |
Ifc4FactoryImpl.createIfcCurve() |
IfcCurve |
IfcGridAxisImpl.getAxisCurve() |
IfcCurve |
IfcPointOnCurveImpl.getBasisCurve() |
IfcCurve |
IfcTrimmedCurveImpl.getBasisCurve() |
IfcCurve |
IfcOffsetCurve3DImpl.getBasisCurve() |
IfcCurve |
IfcOffsetCurve2DImpl.getBasisCurve() |
IfcCurve |
IfcSurfaceCurveImpl.getCurve3D() |
IfcCurve |
IfcFixedReferenceSweptAreaSolidImpl.getDirectrix() |
IfcCurve |
IfcSurfaceCurveSweptAreaSolidImpl.getDirectrix() |
IfcCurve |
IfcSweptDiskSolidImpl.getDirectrix() |
IfcCurve |
IfcEdgeCurveImpl.getEdgeGeometry() |
IfcCurve |
IfcCurveBoundedPlaneImpl.getOuterBoundary() |
IfcCurve |
IfcAnnotationFillAreaImpl.getOuterBoundary() |
IfcCurve |
IfcArbitraryClosedProfileDefImpl.getOuterCurve() |
IfcCurve |
IfcCompositeCurveSegmentImpl.getParentCurve() |
IfcCurve |
IfcPcurveImpl.getReferenceCurve() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<IfcCurve> |
IfcCurveBoundedPlaneImpl.getInnerBoundaries() |
org.eclipse.emf.common.util.EList<IfcCurve> |
IfcAnnotationFillAreaImpl.getInnerBoundaries() |
org.eclipse.emf.common.util.EList<IfcCurve> |
IfcArbitraryProfileDefWithVoidsImpl.getInnerCurves() |
| Modifier and Type | Method and Description |
|---|---|
void |
IfcGridAxisImpl.setAxisCurve(IfcCurve newAxisCurve) |
void |
IfcPointOnCurveImpl.setBasisCurve(IfcCurve newBasisCurve) |
void |
IfcTrimmedCurveImpl.setBasisCurve(IfcCurve newBasisCurve) |
void |
IfcOffsetCurve3DImpl.setBasisCurve(IfcCurve newBasisCurve) |
void |
IfcOffsetCurve2DImpl.setBasisCurve(IfcCurve newBasisCurve) |
void |
IfcSurfaceCurveImpl.setCurve3D(IfcCurve newCurve3D) |
void |
IfcFixedReferenceSweptAreaSolidImpl.setDirectrix(IfcCurve newDirectrix) |
void |
IfcSurfaceCurveSweptAreaSolidImpl.setDirectrix(IfcCurve newDirectrix) |
void |
IfcSweptDiskSolidImpl.setDirectrix(IfcCurve newDirectrix) |
void |
IfcEdgeCurveImpl.setEdgeGeometry(IfcCurve newEdgeGeometry) |
void |
IfcCurveBoundedPlaneImpl.setOuterBoundary(IfcCurve newOuterBoundary) |
void |
IfcAnnotationFillAreaImpl.setOuterBoundary(IfcCurve newOuterBoundary) |
void |
IfcArbitraryClosedProfileDefImpl.setOuterCurve(IfcCurve newOuterCurve) |
void |
IfcCompositeCurveSegmentImpl.setParentCurve(IfcCurve newParentCurve) |
void |
IfcPcurveImpl.setReferenceCurve(IfcCurve newReferenceCurve) |
| Modifier and Type | Method and Description |
|---|---|
T |
Ifc4Switch.caseIfcCurve(IfcCurve object)
Returns the result of interpreting the object as an instance of 'Ifc
Curve'.
|
Copyright © 2018 OpenSource BIM. All rights reserved.