#include <GsEntityNode.h>
Definition at line 171 of file GsEntityNode.h.
 
◆ Metafile()
      
        
          | OdGsEntityNode::Metafile::Metafile  | 
          ( | 
           | ) | 
           | 
        
      
 
Default constructor for the Metafile class. Sets aware flags to 0. 
 
 
◆ ~Metafile()
      
        
          | OdGsEntityNode::Metafile::~Metafile  | 
          ( | 
           | ) | 
           | 
        
      
 
Destructor for the Metafile class. Erases nested geometry portions. 
 
 
◆ containsAnyOfLayers()
      
        
          | bool OdGsEntityNode::Metafile::containsAnyOfLayers  | 
          ( | 
          OdDbStub *const *  | 
          layers,  | 
        
        
           | 
           | 
          OdUInt32  | 
          count  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
Checks whether this metafile contains at least one of the provided layers.
- Parameters
 - 
  
    | layers | [in] Pointer to an array of layers.  | 
    | count | [in] Number of layers.  | 
  
   
- Returns
 - true if any of the passed layers found, false otherwise. 
 
 
 
◆ containsFrozenLayers()
      
        
          | bool OdGsEntityNode::Metafile::containsFrozenLayers  | 
          ( | 
           | ) | 
           const | 
        
      
 
Checks whether this metafile contains frozen layers.
- Returns
 - true if there frozen layers, false otherwise. 
 
 
 
◆ containsVpFrozenLayers()
      
        
          | bool OdGsEntityNode::Metafile::containsVpFrozenLayers  | 
          ( | 
           | ) | 
           const | 
        
      
 
Checks whether this metafile contains viewport-frozen layers.
- Returns
 - true if there viewport-frozen layers, false otherwise. 
 
 
 
◆ hasDataToPlay()
Checks whether this metafile has data to play within a metafile play mode.
- Parameters
 - 
  
    | view | [in] GS view.  | 
    | eMode | [in] Metafile playing mode.  | 
  
   
- Returns
 - true if there is data to play, false otherwise. 
 
 
 
◆ isAllLayersOff()
      
        
          | bool OdGsEntityNode::Metafile::isAllLayersOff  | 
          ( | 
          OdUInt32  | 
          viewportId | ) | 
           const | 
        
      
 
Checks whether all layers are turned off. 
- Parameters
 - 
  
    | viewportId | [in] Viewport ID.  | 
  
   
- Returns
 - true all layers are off, false otherwise. 
 
 
 
◆ isEmpty()
  
  
      
        
          | bool OdGsEntityNode::Metafile::isEmpty  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Checks whether this metafile is empty.
- Returns
 - true if this metafile is empty, false otherwise. 
 
Definition at line 1506 of file GsEntityNode.h.
 
 
◆ layersChanged()
      
        
          | bool OdGsEntityNode::Metafile::layersChanged  | 
          ( | 
          OdUInt32  | 
          nVpId | ) | 
           const | 
        
      
 
Checks whether at least one geometry portion of this metafile has a layer that changed.
- Parameters
 - 
  
  
 
- Returns
 - true if one or more layers changed, false if all the layer are up to date. 
 
 
 
◆ operator delete()
      
        
          | void OdGsEntityNode::Metafile::operator delete  | 
          ( | 
          void *  | 
           | ) | 
           | 
        
      
 
 
◆ operator new()
      
        
          | void * OdGsEntityNode::Metafile::operator new  | 
          ( | 
          size_t  | 
           | ) | 
           | 
        
      
 
 
◆ play()
Plays a metafile for the specified enity node.
- Parameters
 - 
  
    | view | [in] Vectorizer view.  | 
    | eMode | [in] Metafile playing mode.  | 
    | node | [in] Entity node.  | 
    | ctx | [in] Context.  | 
  
   
- Returns
 - true if metafile is played successfully, false otherwise. 
 
 
 
◆ playNested()
      
        
          | bool OdGsEntityNode::Metafile::playNested  | 
          ( | 
          const OdGsView &  | 
          view,  | 
        
        
           | 
           | 
          OdGsEntityNode &  | 
          node,  | 
        
        
           | 
           | 
          OdGsBaseContext &  | 
          ctx  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Plays a nested metafile for the specified entity node.
- Parameters
 - 
  
    | view | [in] GS view.  | 
    | eMode | [in] Metafile playing mode.  | 
    | node | [in] Entity node.  | 
    | ctx | [in] Context.  | 
  
   
- Returns
 - true if metafile is played successfully, false otherwise. 
 
 
 
◆ m_extents
◆ m_first
◆ m_nAwareFlags
      
        
          | OdUInt32 OdGsEntityNode::Metafile::m_nAwareFlags | 
        
      
 
 
The documentation for this class was generated from the following file: