mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-19 22:50:21 +00:00
Mapping of vertical profiles with IfcGradientCurve
This commit is contained in:
committed by
Thomas Krijnen
parent
3eb85cc36a
commit
d52f12973a
@@ -51,7 +51,7 @@ taxonomy::ptr mapping::map_impl(const IfcSchema::IfcGradientCurve* inst) {
|
|||||||
auto xy = horizontal->evaluate(u);
|
auto xy = horizontal->evaluate(u);
|
||||||
auto z = vertical->evaluate(u);
|
auto z = vertical->evaluate(u);
|
||||||
Eigen::VectorXd vec(3);
|
Eigen::VectorXd vec(3);
|
||||||
vec << xy(0), xy(1), z(2);
|
vec << xy(0), xy(1), z(1);
|
||||||
return vec;
|
return vec;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -113,10 +113,10 @@ BIND(IfcEdge);
|
|||||||
BIND(IfcEdgeLoop);
|
BIND(IfcEdgeLoop);
|
||||||
BIND(IfcPolyline);
|
BIND(IfcPolyline);
|
||||||
BIND(IfcPolyLoop);
|
BIND(IfcPolyLoop);
|
||||||
BIND(IfcCompositeCurve);
|
|
||||||
#ifdef SCHEMA_HAS_IfcGradientCurve
|
#ifdef SCHEMA_HAS_IfcGradientCurve
|
||||||
BIND(IfcGradientCurve);
|
BIND(IfcGradientCurve);
|
||||||
#endif
|
#endif
|
||||||
|
BIND(IfcCompositeCurve);
|
||||||
BIND(IfcTrimmedCurve);
|
BIND(IfcTrimmedCurve);
|
||||||
BIND(IfcArbitraryOpenProfileDef);
|
BIND(IfcArbitraryOpenProfileDef);
|
||||||
#ifdef SCHEMA_HAS_IfcIndexedPolyCurve
|
#ifdef SCHEMA_HAS_IfcIndexedPolyCurve
|
||||||
|
|||||||
Reference in New Issue
Block a user