MCPcopy Create free account
hub / github.com/NatLabRockies/OpenStudio / cadObjectId

Method cadObjectId

src/model/ModelObject.cpp:709–718  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

707 }
708
709 boost::optional<std::string> ModelObject_Impl::cadObjectId() const {
710 boost::optional<std::string> result;
711 if (hasAdditionalProperties()) {
712 AdditionalProperties additionalProperties = this->additionalProperties();
713 if (additionalProperties.hasFeature("CADObjectId")) {
714 result = additionalProperties.getFeatureAsString("CADObjectId");
715 }
716 }
717 return result;
718 }
719
720 bool ModelObject_Impl::setCADObjectId(const std::string& cadObjectId) {
721 return this->additionalProperties().setFeature("CADObjectId", cadObjectId);

Callers 3

translateCADObjectIdMethod · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80

Calls 3

additionalPropertiesMethod · 0.95
hasFeatureMethod · 0.80
getFeatureAsStringMethod · 0.45

Tested by 2

TEST_FFunction · 0.64
TEST_FFunction · 0.64