ModelComponent
- class rhino3dm.ModelComponent
- IsSystemComponent
bool: True if this model component is a system constant. An incomplete list of system constant model components is below:ON_ModelComponent::Unset ON_InstanceDefinition::Empty ON_Linetype::UnsetON_Linetype::ContinuousON_Linetype::ByLayerON_Linetype::ByParent ON_Layer::UnsetON_Layer::Default ON_TextStyle::UnsetON_TextStyle::DefaultON_TextStyle::ByLayerON_TextStyle::ByParent ON_DimStyle::UnsetON_DimStyle::DefaultON_DimStyle::DefaultInchDecimalON_DimStyle::DefaultInchFractionalON_DimStyle::DefaultFootInchArchitectureON_DimStyle::DefaultMillimeterSmallON_DimStyle::DefaultMillimeterLargeON_DimStyle::DefaultMillimeterArchitecture
- Id
Guid: Gets or sets the ID of the current instance.
- DataCRC(currentRemainder)
Increments the Cyclic Redundancy Check value by this instance.
- Parameters:
currentRemainder (uint) – The current remainder value.
- Returns:
The updated remainder value.
- Return type:
uint
- ClearId()
Resets the HasId property of the model component to false, if possible.
- Return type:
void