A trimmed curve is a bounded curve which is created by taking a selected portion, between two identified points, of the associated basis curve. The basis curve itself is unaltered and more than one trimmed curve may reference the same basis curve. (Definition from ISO/CD 16739:2011)
More...
#include <TrimmedCurve.h>
A trimmed curve is a bounded curve which is created by taking a selected portion, between two identified points, of the associated basis curve. The basis curve itself is unaltered and more than one trimmed curve may reference the same basis curve. (Definition from ISO/CD 16739:2011)
- See also
- Documentation from IFC4: IfcTrimmedCurve
◆ ~TrimmedCurve()
OpenLxApp::TrimmedCurve::~TrimmedCurve |
( |
void |
| ) |
|
◆ getBasisCurve()
std::shared_ptr<Curve> OpenLxApp::TrimmedCurve::getBasisCurve |
( |
| ) |
const |
◆ getSense()
bool OpenLxApp::TrimmedCurve::getSense |
( |
| ) |
const |
◆ getTrim1()
double OpenLxApp::TrimmedCurve::getTrim1 |
( |
| ) |
const |
◆ getTrim2()
double OpenLxApp::TrimmedCurve::getTrim2 |
( |
| ) |
const |
◆ setBasisCurve() [1/2]
void OpenLxApp::TrimmedCurve::setBasisCurve |
( |
std::shared_ptr< Conic > |
aConic | ) |
|
◆ setBasisCurve() [2/2]
void OpenLxApp::TrimmedCurve::setBasisCurve |
( |
std::shared_ptr< Line > |
aLine | ) |
|
◆ setSense()
void OpenLxApp::TrimmedCurve::setSense |
( |
const bool & |
aValue | ) |
|
◆ setTrim1()
void OpenLxApp::TrimmedCurve::setTrim1 |
( |
const double & |
aValue | ) |
|
◆ setTrim2()
void OpenLxApp::TrimmedCurve::setTrim2 |
( |
const double & |
aValue | ) |
|
The documentation for this class was generated from the following file:
- D:/CadworkJobs/Softwareprojekte/Lexocad/V28.0/lexocad/OpenLxApp/include/OpenLxApp/TrimmedCurve.h