#include <opennurbs_textrun.h>
◆ ON_TextRunArray() [1/2]
  
  
      
        
          | ON_TextRunArray::ON_TextRunArray  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ ~ON_TextRunArray()
      
        
          | ON_TextRunArray::~ON_TextRunArray  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ON_TextRunArray() [2/2]
Duplicate runs are managed text runs. 
 
 
◆ AppendRun()
      
        
          | void ON_TextRunArray::AppendRun  | 
          ( | 
          ON_TextRun *&  | 
          run | ) | 
           | 
        
      
 
 
◆ Array()
      
        
          | ON_TextRun* const* ON_TextRunArray::Array  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ Count()
      
        
          | int ON_TextRunArray::Count  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ Get2dCorners()
      
        
          | bool ON_TextRunArray::Get2dCorners  | 
          ( | 
          ON_2dPoint  | 
          corners[4] | ) | 
           const | 
        
      
 
 
◆ InsertRun()
      
        
          | void ON_TextRunArray::InsertRun  | 
          ( | 
          int  | 
          i,  | 
        
        
           | 
           | 
          ON_TextRun *&  | 
          run  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ operator=()
Duplicate runs are managed text runs. 
 
 
◆ operator[]() [1/2]
      
        
          | const ON_TextRun* ON_TextRunArray::operator[]  | 
          ( | 
          int  | 
          i | ) | 
           const | 
        
      
 
 
◆ operator[]() [2/2]
◆ RemoveRun()
      
        
          | void ON_TextRunArray::RemoveRun  | 
          ( | 
          int  | 
          i | ) | 
           | 
        
      
 
 
◆ SetTextHeight()
      
        
          | void ON_TextRunArray::SetTextHeight  | 
          ( | 
          double  | 
          height | ) | 
           | 
        
      
 
- Parameters
 - 
  
    | bReturnManagedRuns | [in] True: Managed runs will be returned. False: Caller must explicityly handle managed runs. | 
    | bDeleteUnmanagedRuns | [in] True: Unmanaged runs are deleted. False: Caller must explicityly handle unmanaged runs. | 
  
   
 
 
◆ TextRunArrayContentHash() [1/2]
      
        
          | ON_SHA1_Hash ON_TextRunArray::TextRunArrayContentHash  | 
          ( | 
           | ) | 
           const | 
        
      
 
- Returns
 - A hash of the information that determines the text content with evaluated fields. 
 
 
 
◆ TextRunArrayContentHash() [2/2]
      
        
          | ON_SHA1_Hash ON_TextRunArray::TextRunArrayContentHash  | 
          ( | 
          bool  | 
          bEvaluateFields | ) | 
           const | 
        
      
 
- Parameters
 - 
  
    | bEvaluateFields | [in] | 
    | true | hash text with fields evaluated | 
    | false | hash text with fields unevaluated | 
  
   
- Returns
 - A hash of the information that determines the text content without evaluating the fields. 
 
 
 
◆ UnsignedCount()
      
        
          | unsigned int ON_TextRunArray::UnsignedCount  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ EmptyArray