#include <opennurbs_model_component.h>
◆ ON_ModelComponentContentMark() [1/4]
  
  
      
        
          | ON_ModelComponentContentMark::ON_ModelComponentContentMark  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ ~ON_ModelComponentContentMark()
  
  
      
        
          | ON_ModelComponentContentMark::~ON_ModelComponentContentMark  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ ON_ModelComponentContentMark() [2/4]
◆ ON_ModelComponentContentMark() [3/4]
      
        
          | ON_ModelComponentContentMark::ON_ModelComponentContentMark  | 
          ( | 
          const class ON_ModelComponent &  | 
          model_component | ) | 
           | 
        
      
 
Save the current content state of model_component. 
- Parameters
 - 
  
  
 
 
 
◆ ON_ModelComponentContentMark() [4/4]
      
        
          | ON_ModelComponentContentMark::ON_ModelComponentContentMark  | 
          ( | 
          const class ON_ModelComponent *  | 
          model_component | ) | 
           | 
        
      
 
Save the current content state of model_component. 
- Parameters
 - 
  
  
 
 
 
◆ ComponentContentVersionNumber()
      
        
          | ON__UINT64 ON_ModelComponentContentMark::ComponentContentVersionNumber  | 
          ( | 
           | ) | 
           const | 
        
      
 
- Returns
 - Saved model component content version number. 
 
 
 
◆ ComponentId()
      
        
          | ON_UUID ON_ModelComponentContentMark::ComponentId  | 
          ( | 
           | ) | 
           const | 
        
      
 
- Returns
 - Saved model component id. 
 
 
 
◆ ComponentRuntimeSerialNumber()
      
        
          | ON__UINT64 ON_ModelComponentContentMark::ComponentRuntimeSerialNumber  | 
          ( | 
           | ) | 
           const | 
        
      
 
- Returns
 - Saved model component runtime serial number. 
 
 
 
◆ ComponentType()
- Returns
 - Saved model component type. 
 
 
 
◆ EqualContent() [1/3]
      
        
          | bool ON_ModelComponentContentMark::EqualContent  | 
          ( | 
          const class ON_ModelComponent &  | 
          model_component | ) | 
           const | 
        
      
 
- Parameters
 - 
  
  
 
- Returns
 - true if the content of model_component is identical to the content state saved in this ON_ModelComponentContentMark. false otherwise. 
 
 
 
◆ EqualContent() [2/3]
      
        
          | bool ON_ModelComponentContentMark::EqualContent  | 
          ( | 
          const class ON_ModelComponent *  | 
          model_component | ) | 
           const | 
        
      
 
- Parameters
 - 
  
  
 
- Returns
 - true if the content of model_component is identical to the content state saved in this ON_ModelComponentContentMark. false otherwise. 
 
 
 
◆ EqualContent() [3/3]
- Parameters
 - 
  
  
 
- Returns
 - true if lhs and rhs are identical. false otherwise. 
 
 
 
◆ IsSet()
      
        
          | bool ON_ModelComponentContentMark::IsSet  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ IsUnset()
      
        
          | bool ON_ModelComponentContentMark::IsUnset  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ operator=()
◆ Set() [1/2]
      
        
          | void ON_ModelComponentContentMark::Set  | 
          ( | 
          const class ON_ModelComponent &  | 
          model_component | ) | 
           | 
        
      
 
Save the current content state of model_component. 
- Parameters
 - 
  
  
 
 
 
◆ Set() [2/2]
      
        
          | void ON_ModelComponentContentMark::Set  | 
          ( | 
          const class ON_ModelComponent *  | 
          model_component | ) | 
           | 
        
      
 
Save the current content state of model_component. 
- Parameters
 - 
  
  
 
 
 
◆ Unset