Files
assimp/scripts/IFCImporter/entitylist.txt
aramis_acg bbd7547fff - Further work on IFC, fix transformations, support non-uniform transformations, optimize loading, use recursive algorithm to resolve holes in polygons, implement CSG logic to generate wall openings. The latter is currently disabled.
- Triangulation step now automatically drops polygons with an area of zero.
- Add debug preprocessor switch to dump all triangulations to a separate file.
- Refactoring, collect some polygon related functions in a separate header, PolyTools.h


git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1002 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2011-05-13 00:52:50 +00:00

198 lines
4.4 KiB
Plaintext

# ==============================================================================
# List of IFC structures needed by Assimp
# ==============================================================================
# use genentitylist.sh to update this list
# This machine-generated list is not complete, it lacks many intermediate
# classes in the inheritance hierarchy. Those are magically augmented by the
# code generator. Also, the names of all used entities need to be present
# in the source code for this to work.
IfcCartesianTransformationOperator3DnonUniform
IfcFeatureElementSubtraction
IfcRelVoidsElement
IfcOpeningElement
# IfcRelFillsElement
IfcPolygonalBoundedHalfSpace
IfcPlane
IfcHalfSpaceSolid
IfcAxis1Placement
IfcMeasureWithUnit
IfcConversionBasedUnit
IfcRevolvedAreaSolid
IfcCircleHollowProfileDef
IfcRepresentationMap
IfcProductRepresentation
IfcUnitAssignment
IfcClosedShell
IfcDoor
IfcProject
IfcRepresentationItem
IfcAxis2Placement
IfcProduct
IfcProject
IfcSIUnit
IfcColourRgb
IfcColourOrFactor
IfcColourRgb
IfcCartesianPoint
IfcDirection
IfcAxis2Placement3D
IfcAxis2Placement2D
IfcAxis2Placement
IfcAxis2Placement3D
IfcAxis2Placement2D
IfcRepresentationContext
IfcGeometricRepresentationContext
IfcCartesianTransformationOperator
IfcCartesianTransformationOperator3D
IfcPolyLoop
IfcCartesianPoint
IfcConnectedFaceSet
IfcFace
IfcFaceBound
IfcPolyLoop
IfcPolyline
IfcCartesianPoint
IfcArbitraryClosedProfileDef
IfcPolyline
IfcArbitraryOpenProfileDef
IfcPolyline
IfcParameterizedProfileDef
IfcRectangleProfileDef
IfcExtrudedAreaSolid
IfcArbitraryClosedProfileDef
IfcArbitraryOpenProfileDef
IfcParameterizedProfileDef
IfcSweptAreaSolid
IfcExtrudedAreaSolid
IfcBooleanResult
IfcBooleanClippingResult
IfcBooleanResult
IfcSweptAreaSolid
IfcRepresentationItem
IfcStyledItem
IfcPresentationStyleAssignment
IfcPresentationStyleSelect
IfcSurfaceStyle
IfcSurfaceStyleElementSelect
IfcSurfaceStyleShading
IfcSurfaceStyleRendering
IfcSurfaceStyleWithTextures
IfcTopologicalRepresentationItem
IfcConnectedFaceSet
IfcGeometricRepresentationItem
IfcShellBasedSurfaceModel
IfcShell
IfcConnectedFaceSet
IfcSweptAreaSolid
IfcManifoldSolidBrep
IfcBooleanResult
IfcRepresentationItem
IfcTopologicalRepresentationItem
IfcGeometricRepresentationItem
IfcObjectPlacement
IfcLocalPlacement
IfcMappedItem
IfcRepresentation
IfcRepresentationItem
IfcProduct
IfcSpace
IfcRepresentation
IfcRepresentationItem
IfcMappedItem
IfcProduct
IfcRelContainedInSpatialStructure
IfcProduct
IfcRelAggregates
IfcObjectDefinition
IfcProduct
IfcSpatialStructureElement
IfcRelAggregates
IfcObjectDefinition
IfcProject
IfcRepresentationItem
IfcAxis2Placement
IfcProduct
IfcProject
IfcSIUnit
IfcColourRgb
IfcColourOrFactor
IfcColourRgb
IfcCartesianPoint
IfcDirection
IfcAxis2Placement3D
IfcAxis2Placement2D
IfcAxis2Placement
IfcAxis2Placement3D
IfcAxis2Placement2D
IfcRepresentationContext
IfcGeometricRepresentationContext
IfcCartesianTransformationOperator
IfcCartesianTransformationOperator3D
IfcPolyLoop
IfcCartesianPoint
IfcConnectedFaceSet
IfcFace
IfcFaceBound
IfcPolyLoop
IfcPolyline
IfcCartesianPoint
IfcArbitraryClosedProfileDef
IfcPolyline
IfcArbitraryOpenProfileDef
IfcPolyline
IfcParameterizedProfileDef
IfcRectangleProfileDef
IfcExtrudedAreaSolid
IfcArbitraryClosedProfileDef
IfcArbitraryOpenProfileDef
IfcParameterizedProfileDef
IfcSweptAreaSolid
IfcExtrudedAreaSolid
IfcBooleanResult
IfcBooleanClippingResult
IfcBooleanResult
IfcSweptAreaSolid
IfcRepresentationItem
IfcStyledItem
IfcPresentationStyleAssignment
IfcPresentationStyleSelect
IfcSurfaceStyle
IfcSurfaceStyleElementSelect
IfcSurfaceStyleShading
IfcSurfaceStyleRendering
IfcSurfaceStyleWithTextures
IfcTopologicalRepresentationItem
IfcConnectedFaceSet
IfcGeometricRepresentationItem
IfcShellBasedSurfaceModel
IfcShell
IfcConnectedFaceSet
IfcSweptAreaSolid
IfcManifoldSolidBrep
IfcBooleanResult
IfcRepresentationItem
IfcTopologicalRepresentationItem
IfcGeometricRepresentationItem
IfcObjectPlacement
IfcLocalPlacement
IfcMappedItem
IfcRepresentation
IfcRepresentationItem
IfcProduct
IfcSpace
IfcRepresentation
IfcRepresentationItem
IfcMappedItem
IfcProduct
IfcRelContainedInSpatialStructure
IfcProduct
IfcRelAggregates
IfcObjectDefinition
IfcProduct
IfcSpatialStructureElement
IfcRelAggregates
IfcObjectDefinition