| 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); |