| 限定符和类型 | 类和说明 |
|---|---|
class |
IfcBlock
A block is a solid rectangular parallelepiped, defined with a location and placement coordinate system.
|
class |
IfcBooleanClippingResult
A clipping result is defined as a special subtype of the general Boolean result (IfcBooleanResult).
|
class |
IfcBooleanResult
A Boolean result is the result of a regularized operation on two solids to create a new solid.
|
class |
IfcBoundingBox
A box domain is an orthogonal box parallel to the axes of the geometric coordinate system which may be used to limit
the domain of a half space solid.
|
class |
IfcCsgPrimitive3D
Abstract supertype of all three dimensional primitives used as either tree root item, or as Boolean results within
an CSG solid model.
|
class |
IfcCsgSolid
A solid represented as a CSG model is defined by a collection of so-called primitive solids, combined using
regularized Boolean operations.
|
class |
IfcExtrudedAreaSolid
The extruded area solid (IfcExtrudedAreaSolid) is defined by sweeping a bounded planar surface.
|
class |
IfcFaceBasedSurfaceModel |
class |
IfcFacetedBrep
A faceted brep is a simple form of boundary representation model in which all faces are planar and all edges are
straight lines.
|
class |
IfcFacetedBrepWithVoids
The IfcFacetedBrepWithVoids is a specialization of a faceted B-rep which contains one or more voids in its interior.
|
class |
IfcGeometricCurveSet
A geometric curve set is a collection of two or three dimensional points and curves.
|
class |
IfcGeometricSet
This entity is intended for the transfer of models when a topological structure is not available.
|
class |
IfcHalfSpaceSolid
A half space solid is defined by the half space which is the regular subset of the domain which lies on one side of
an unbounded surface.
|
class |
IfcManifoldSolidBrep
A manifold solid B-rep is a finite, arcwise connected volume bounded by one or more surfaces, each of which is a
connected, oriented, finite, closed 2-manifold.
|
class |
IfcPolygonalBoundedHalfSpace
The polygonal bounded half space is a special subtype of a half space solid, where the material of the half space
used in Boolean expressions is bounded by a polygonal boundary.
|
class |
IfcRectangularPyramid
A rectangular pyramid is a solid pyramid with a rectangular base.
|
class |
IfcRevolvedAreaSolid
A revolved area solid (IfcRevolvedAreaSolid) is a solid created by revolving a planar bounded surface about an axis.
|
class |
IfcRightCircularCone
A right circular cone is a CSG primitive in the form of a cone.
|
class |
IfcRightCircularCylinder
A right circular cylinder is a CSG primitive in the form of a solid cylinder of finite height.
|
class |
IfcSectionedSpine
A sectioned spine is a representation of the shape of a three dimensional object composed of a spine curve and a
number of planar cross sections.
|
class |
IfcShellBasedSurfaceModel
A shell based surface model is described by a set of open or closed shells of dimensionality 2.
|
class |
IfcSolidModel
A solid model is a complete representation of the nominal shape of a product such that all points in the interior are connected.
|
class |
IfcSphere
A sphere is a CSG primitive with a spherical shape defined by a centre and a radius.
|
class |
IfcSurfaceCurveSweptAreaSolid
A surface curve swept area solid is a type of swept area solid which is the result of sweeping a face along a
Directrix lying on a ReferenceSurface.
|
class |
IfcSweptAreaSolid
The swept area solid entity collects the entities which are defined procedurally by sweeping action on planar bounded surfaces.
|
class |
IfcSweptDiskSolid
A swept disk solid is the solid produced by sweeping a circular disk along a three dimensional curve.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Ifc2DCompositeCurve
An Ifc2DCompositeCurve is an IfcCompositeCurve that is defined within the coordinate space of an IfcPlane.
|
class |
IfcAxis1Placement
The direction and location in three dimensional space of a single axis.
|
class |
IfcAxis2Placement2D
IfcAxis2Placement2D
|
class |
IfcAxis2Placement3D
The location and orientation in three dimensional space
of three mutually perpendicular axes.
|
class |
IfcBezierCurve
This is a special type of curve which can be represented as a type of B-spline curve in which the knots are evenly
spaced and have high multiplicities.
|
class |
IfcBoundedCurve
A bounded curve is a curve of finite arc length with identifiable end points.
|
class |
IfcBoundedSurface
A bounded surface is a surface of finite area with identifiable boundaries.
|
class |
IfcBSplineCurve
A B-spline curve is a piecewise parametric polynominal or rational curve described in terms of control points and
basis functions.
|
class |
IfcCartesianPoint
A point defined by its coordinates in a two or
three dimensional rectangular Cartesian coordinate system, or in a two dimensional
parameter space.
|
class |
IfcCartesianTransformationOperator
A Cartesian transformation operator
defines a geometric transformation composed of translation, rotation, mirroring and uniform scaling.
|
class |
IfcCartesianTransformationOperator2D
A Cartesian transformation operator 2d
defines a geometric transformation in two-dimensional space composed of
translation, rotation, mirroring and uniform scaling.
|
class |
IfcCartesianTransformationOperator2DnonUniform
A Cartesian transformation operator 2d non uniform defines a geometric transformation in two-dimensional space
composed of translation, rotation, mirroring and non uniform scaling.
|
class |
IfcCartesianTransformationOperator3D
A Cartesian transformation operator 3d defines a geometric transformation in three-dimensional space composed of
translation, rotation, mirroring and uniform scaling.
|
class |
IfcCartesianTransformationOperator3DnonUniform
A Cartesian transformation operator 3d non uniform defines a geometric transformation in three-dimensional space
composed of translation, rotation, mirroring and non uniform scaling.
|
class |
IfcCircle
An IfcCircle is defined by a radius and the location and orientation of the circle.
|
class |
IfcCompositeCurve
A composite curve (IfcCompositeCurve) is a collection of curves joined end-to-end.
|
class |
IfcCompositeCurveSegment
A composite curve segment (IfcCompositeCurveSegment) is a bounded curve together with transition information
which is used to construct a composite curve (IfcCompositeCurve).
|
class |
IfcConic
A conic (IfcConic) is a planar curve which could be produced by intersecting a plane with a cone.
|
class |
IfcCurve
A curve can be envisioned as the path of a point moving in its coordinate space.
|
class |
IfcCurveBoundedPlane
The curve bounded surface is a parametric surface with curved boundaries defined by one or more boundary curves.
|
class |
IfcDirection
his entity defines a general direction vector in two or three dimensional space.
|
class |
IfcElementarySurface
An elementary surface (IfcElementarySurface) is a simple analytic surface with defined parametric representation.
|
class |
IfcEllipse
An ellipse (IfcEllipse) is a conic section defined by the lengths of the semi-major and semi-minor diameters
and the position (center or mid point of the line joining the foci) and orientation of the curve.
|
class |
IfcLine
A line is an unbounded curve with constant tangent direction.
|
class |
IfcOffsetCurve2D
An offset curve 2d (IfcOffsetCurve2d) is a curve at a constant distance from a basis curve in two-dimensional space.
|
class |
IfcOffsetCurve3D
An offset curve 3d is a curve at a constant distance from a basis curve in three-dimensional space.
|
class |
IfcPlacement
A placement entity defines the local environment for
the definition of a geometry item.
|
class |
IfcPlane
A plane is an unbounded surface with a constant normal.
|
class |
IfcPoint
An point is a location in some real Cartesian coordinate space Rm, for m = 1, 2 or 3.
|
class |
IfcPointOnCurve
A point on curve is a point which lies on a curve.
|
class |
IfcPointOnSurface
A point on surface is a point which lies on a parametric surface.
|
class |
IfcPolyline
An IfcPolyline is a bounded curve of n -1 linear segments, defined by a list of n points, P1, P2 ...
|
class |
IfcRationalBezierCurve
A rational Bezier curve is a B-spline curve described in terms of control points and basic functions.
|
class |
IfcRectangularTrimmedSurface
The trimmed surface is a simple bounded surface in which the boundaries are the constant parametric
lines u1 = u1, u2 = u2, v1 = v1 and v2 = v2.
|
class |
IfcSurface
A surface can be envisioned as a set of connected points in 3-dimensional space which is always locally
2-dimensional, but need not be a manifold.
|
class |
IfcSurfaceOfLinearExtrusion
This surface is a simple swept surface or a generalised cylinder obtained by sweeping a curve in a given direction.
|
class |
IfcSurfaceOfRevolution
A surface of revolution (IfcSurfaceOfRevolution) is the surface obtained by rotating a curve one complete
revolution about an axis.
|
class |
IfcSweptSurface
A swept surface is one that is constructed by sweeping a curve along another curve.
|
class |
IfcTrimmedCurve
A trimmed curve is a bounded curve which is created by taking a selected portion,
between two identified points, of the associated basis curve.
|
class |
IfcVector
The vector is defined in terms of the direction and magnitude of the vector.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
IfcPlanarBox
A planar box specifies an arbitrary rectangular box and its location in a two dimensional Cartesian coordinate system.
|
class |
IfcPlanarExtent
The planar extent defines the extent along the two axes of the two-dimensional coordinate system, independently of
its position.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
IfcFillAreaStyleHatching
The IfcFillAreaStyleHatching is used to define simple,
vector-based haching patterns, based on styled straight lines.
|
class |
IfcFillAreaStyleTiles
The fill area style tiles defines a two dimensional tile
to be used for the filling of annotation fill areas or other closed regions.
|
class |
IfcFillAreaStyleTileSymbolWithStyle
The fill area style tile symbol with style is a symbol that is used as a tile within an annotated tiling.
|
class |
IfcOneDirectionRepeatFactor
A one time repeat factor is a vector used in the fill area style hatching
and fill area style tiles entities for determining the origin of the repeated hatch line relative to the origin of the previous hatch line,
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
IfcAnnotationFillArea
An annotation fill area is a set of curves that may be filled with hatching, colour or tiling.
|
class |
IfcAnnotationSurface
An IfcAnnotationSurface is a surface or solid with texture coordinates assigned.
|
class |
IfcDefinedSymbol
A defined symbol is a symbolic representation that gets its shape information by an established convention,
either through a predefined symbol, or an externally defined symbol.
|
class |
IfcTextLiteral
The text literal is a geometric representation item which describes a text string using a string literal and
additional position, and path information.
|
class |
IfcTextLiteralWithExtent
The text literal with extent is a text literal with the additional explicit information of the planar extent
(or surrounding text box).
|
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcGeometricRepresentationItem |
IfcAnnotationSurface.item |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcGeometricRepresentationItem |
IfcAnnotationSurface.getItem() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcAnnotationSurface.setItem(IfcGeometricRepresentationItem item) |
| 构造器和说明 |
|---|
IfcAnnotationSurface(IfcGeometricRepresentationItem item,
IfcTextureCoordinate textureCoordinates) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
IfcAngularDimension
The angular dimension is a draughting callout that presents the plane angle measure between two non parallel orientations.
|
class |
IfcDiameterDimension
The diameter dimension is a draughting callout that presents the diameter extent of a conic element.
|
class |
IfcDimensionCurveDirectedCallout
The dimension curve directed callout is a dimension callout, which includes a dimension line.
|
class |
IfcDraughtingCallout
A draughing callout is a collection of annotated curves, symbols and text that presents some product shape or
definition properties within a drawing.
|
class |
IfcLinearDimension
The linear dimension is a draughting callout that presents the length (or distance) between two points along a linear curve.
|
class |
IfcRadiusDimension
The radial dimension is a draughting callout that presents the radial length of a conic element.
|
class |
IfcStructuredDimensionCallout
The structured dimension callout represents a special type of a draughting callout, which identifies the various components of the dimension text.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
IfcLightSource
The light source entity is determined by the reflectance specified in the surface style rendering.
|
class |
IfcLightSourceAmbient
The light source ambient entity is a subtype of light source.
|
class |
IfcLightSourceDirectional
The light source directional is a subtype of light source.
|
class |
IfcLightSourceGoniometric
The IfcLightSourceGoniometric defines a light source for which exact lighting data is available.
|
class |
IfcLightSourcePositional
The light source positional entity is a subtype of light source.
|
class |
IfcLightSourceSpot
The Spot light node defines a light source that emits light from a specific point along a specific direction vector and constrained within a solid angle.
|
Copyright © 2023. All rights reserved.