#########################
FeatureControlFrameEntity
#########################

.. cpp:namespace:: PMI::FeatureControlFrameEntity

.. default-domain:: cpp

Functions
=========

===================================================== ===============================================================================================================================================================================================================================================================================
..                                                    :cpp:func:`FeatureControlFrameEntity <PMI::FeatureControlFrameEntity::FeatureControlFrameEntity>`                                                                                                                                                                              
..                                                    :cpp:func:`FeatureControlFrameEntity <PMI::FeatureControlFrameEntity::FeatureControlFrameEntity>`                                                                                                                                                                              
..                                                    :cpp:func:`~FeatureControlFrameEntity <virtual PMI::FeatureControlFrameEntity::~FeatureControlFrameEntity>`                                                                                                                                                                    
void                                                  :cpp:func:`Set <void PMI::FeatureControlFrameEntity::Set(FeatureControlFrameEntity const &that)>`                                                                                                                                                                              
:doc:`classPMI_1_1FeatureControlFrameEntity` const &  :cpp:func:`operator= <FeatureControlFrameEntity const  & PMI::FeatureControlFrameEntity::operator=(FeatureControlFrameEntity const &that)>`                                                                                                                                    
:cpp:enumerator:`~PMI::Type`                          :cpp:func:`GetType <virtual Type PMI::FeatureControlFrameEntity::GetType() const>`                                                                                                                                                                                             
void                                                  :cpp:func:`GetToleranceType <void PMI::FeatureControlFrameEntity::GetToleranceType(Tolerance::Type &out_tolerance_type, TextAttributes &out_text_attributes) const>`                                                                                                           
void                                                  :cpp:func:`SetToleranceType <void PMI::FeatureControlFrameEntity::SetToleranceType(Tolerance::Type const in_tolerance_type, TextAttributes const &in_text_attributes)>`                                                                                                        
void                                                  :cpp:func:`GetDiameterModifierType <void PMI::FeatureControlFrameEntity::GetDiameterModifierType(DiameterModifier::Type &out_diameter_modifier_type, TextAttributes &out_text_attributes) const>`                                                                              
void                                                  :cpp:func:`SetDiameterModifierType <void PMI::FeatureControlFrameEntity::SetDiameterModifierType(DiameterModifier::Type const in_diameter_modifier_type, TextAttributes const &in_text_attributes)>`                                                                           
void                                                  :cpp:func:`GetZoneToleranceMagnitude <void PMI::FeatureControlFrameEntity::GetZoneToleranceMagnitude(String &out_zone_tolerance_magnitude, TextAttributes &out_text_attributes) const>`                                                                                        
void                                                  :cpp:func:`SetZoneToleranceMagnitude <void PMI::FeatureControlFrameEntity::SetZoneToleranceMagnitude(String const &in_zone_tolerance_magnitude, TextAttributes const &in_text_attributes)>`                                                                                    
void                                                  :cpp:func:`GetFirstZoneModifierType <void PMI::FeatureControlFrameEntity::GetFirstZoneModifierType(ZoneModifier::Type &out_zone_modifier_type, TextAttributes &out_text_attributes) const>`                                                                                    
void                                                  :cpp:func:`SetFirstZoneModifierType <void PMI::FeatureControlFrameEntity::SetFirstZoneModifierType(ZoneModifier::Type const in_zone_modifier_type, TextAttributes const &in_text_attributes)>`                                                                                 
void                                                  :cpp:func:`GetSecondZoneModifierType <void PMI::FeatureControlFrameEntity::GetSecondZoneModifierType(ZoneModifier::Type &out_zone_modifier_type, TextAttributes &out_text_attributes) const>`                                                                                  
void                                                  :cpp:func:`SetSecondZoneModifierType <void PMI::FeatureControlFrameEntity::SetSecondZoneModifierType(ZoneModifier::Type const in_zone_modifier_type, TextAttributes const &in_text_attributes)>`                                                                               
void                                                  :cpp:func:`GetProjectedMagnitude <void PMI::FeatureControlFrameEntity::GetProjectedMagnitude(String &out_projected_magnitude, TextAttributes &out_text_attributes) const>`                                                                                                     
void                                                  :cpp:func:`SetProjectedMagnitude <void PMI::FeatureControlFrameEntity::SetProjectedMagnitude(String const &in_projected_magnitude, TextAttributes const &in_text_attributes)>`                                                                                                 
unsigned int                                          :cpp:func:`GetDatumReferenceCount <unsigned int PMI::FeatureControlFrameEntity::GetDatumReferenceCount() const>`                                                                                                                                                               
void                                                  :cpp:func:`GetDatumReferences <void PMI::FeatureControlFrameEntity::GetDatumReferences(unsigned int &out_count, String out_labels[], TextAttributes out_label_attributes[], DatumModifier::Type out_modifiers[], TextAttributes out_modifier_attributes[])>`                   
void                                                  :cpp:func:`SetDatumReferences <void PMI::FeatureControlFrameEntity::SetDatumReferences(unsigned int in_count, String const in_labels[], TextAttributes const in_label_attributes[], DatumModifier::Type const in_modifiers[], TextAttributes const in_modifier_attributes[])>` 
===================================================== ===============================================================================================================================================================================================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: PMI::FeatureControlFrameEntity
   :project: mvo
   :members:
   :undoc-members:



