The extruded area solid is defined by sweeping a bounded planar surface. The direction of the extrusion is given by the setExtrudedDirection() method and the length of the extrusion is given by the setDepth() method. If the planar area has inner boundaries, i.e. holes defined, then those holes shall be swept into holes of the solid. (Definition from ISO/CD 16739:2011)
More...
#include <ExtrudedAreaSolid.h>
The extruded area solid is defined by sweeping a bounded planar surface. The direction of the extrusion is given by the setExtrudedDirection() method and the length of the extrusion is given by the setDepth() method. If the planar area has inner boundaries, i.e. holes defined, then those holes shall be swept into holes of the solid. (Definition from ISO/CD 16739:2011)
- See also
- Documentation from IFC4: IfcExtrudedAreaSolid
◆ ~ExtrudedAreaSolid()
OpenLxApp::ExtrudedAreaSolid::~ExtrudedAreaSolid |
( |
void |
| ) |
|
◆ getDepth()
double OpenLxApp::ExtrudedAreaSolid::getDepth |
( |
| ) |
const |
◆ getExtrudedDirection()
Geom::Dir OpenLxApp::ExtrudedAreaSolid::getExtrudedDirection |
( |
| ) |
const |
◆ getPosition()
Geom::Ax2 OpenLxApp::ExtrudedAreaSolid::getPosition |
( |
| ) |
const |
◆ getSweptArea()
std::shared_ptr<ProfileDef> OpenLxApp::ExtrudedAreaSolid::getSweptArea |
( |
| ) |
const |
◆ setDepth()
void OpenLxApp::ExtrudedAreaSolid::setDepth |
( |
const double & |
aValue | ) |
|
◆ setExtrudedDirection()
void OpenLxApp::ExtrudedAreaSolid::setExtrudedDirection |
( |
const Geom::Dir & |
aValue | ) |
|
◆ setPosition()
void OpenLxApp::ExtrudedAreaSolid::setPosition |
( |
const Geom::Ax2 & |
aValue | ) |
|
◆ setSweptArea()
void OpenLxApp::ExtrudedAreaSolid::setSweptArea |
( |
std::shared_ptr< ProfileDef > |
area | ) |
|
The documentation for this class was generated from the following file:
- D:/CadworkJobs/SoftwareProjekte/Lexocad/LexoGit/Lexocad/lexocad/OpenLxApp/include/OpenLxApp/ExtrudedAreaSolid.h