105 OdDAIObjectId
cloneContainedInSpatialStructure(
const OdDAIObjectId& sourceProduct,
const OdDAIObjectId& targetProduct,
const OdDAI::ModelPtr targetModel = OdDAI::ModelPtr());
114 OdDAIObjectId
cloneContainedInRelAggregate(
const OdDAIObjectId& sourceProduct,
const OdDAIObjectId& targetProduct,
const OdDAI::ModelPtr targetModel = OdDAI::ModelPtr());
122 OdDAIObjectId
cloneProduct(
const OdDAIObjectId& sourceProduct,
const OdDAI::ModelPtr targetModel = OdDAI::ModelPtr());
130 OdDAIObjectId
cloneProductShallow(
const OdDAIObjectId& sourceProduct,
const OdDAI::ModelPtr targetModel = OdDAI::ModelPtr());
138 void prepareContext(
const OdDAI::ModelPtr sourceModel,
const OdDAI::ModelPtr targetModel,
const OdDAI::ModelOps::ModelCtxPtr ctx);
147 void prepareUnits(
const OdDAI::ModelPtr sourceModel,
const OdDAI::ModelPtr targetModel,
const OdDAI::ModelOps::ModelCtxPtr ctx);
178 OdDAIObjectId
IFCCORE_EXPORT ifcCloneTo(
const OdDAIObjectId& sourceProduct,
const OdDAIObjectId& targetProduct,
const OdDAI::ModelPtr targetModel = OdDAI::ModelPtr());
186 OdDAIObjectId
IFCCORE_EXPORT ifcClone(
const OdDAIObjectId& sourceProduct,
const OdDAI::ModelPtr targetModel = OdDAI::ModelPtr());
215 void IFCCORE_EXPORT extractUnits(
const OdDAI::ModelPtr model,
const OdAnsiStringArray& unitTypes, std::map<OdAnsiString, OdAnsiString>& unitPrefixes);