The IfcArbitraryProfileDefWithVoids defines an arbitrary closed two-dimensional profile with holes. It is given by an outer boundary and inner boundaries. A common usage of IfcArbitraryProfileDefWithVoids is as the cross section for the creation of swept surfaces or swept solids. (Definition from ISO/CD 16739:2011)
More...
#include <ArbitraryProfileDefWithVoids.h>
The IfcArbitraryProfileDefWithVoids defines an arbitrary closed two-dimensional profile with holes. It is given by an outer boundary and inner boundaries. A common usage of IfcArbitraryProfileDefWithVoids is as the cross section for the creation of swept surfaces or swept solids. (Definition from ISO/CD 16739:2011)
- See also
- Documentation from IFC4: IfcArbitraryProfileDefWithVoids
◆ ~ArbitraryProfileDefWithVoids()
virtual OpenLxApp::ArbitraryProfileDefWithVoids::~ArbitraryProfileDefWithVoids |
( |
void |
| ) |
|
|
virtual |
◆ ArbitraryProfileDefWithVoids()
OpenLxApp::ArbitraryProfileDefWithVoids::ArbitraryProfileDefWithVoids |
( |
void |
| ) |
|
|
inlineprotected |
◆ getInnerCurves()
std::vector<std::shared_ptr<Curve> > OpenLxApp::ArbitraryProfileDefWithVoids::getInnerCurves |
( |
| ) |
const |
◆ setInnerCurves()
void OpenLxApp::ArbitraryProfileDefWithVoids::setInnerCurves |
( |
const std::vector< std::shared_ptr< Curve >> & |
innerCurves | ) |
|
The documentation for this class was generated from the following file: