#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 | ) |  | 
      
 
Run must be a managed run or on the heap. The destructor will return managed runs and delete unmanaged runs. 
 
 
◆ 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 | 
        
          |  | ) |  |  | 
      
 
Run must be a managed run or on the heap. The destructor will return managed runs and delete unmanaged runs. 
 
 
◆ operator=()
Duplicate runs are managed text runs. 
 
 
◆ operator[]() [1/2]
◆ operator[]() [2/2]
      
        
          | const ON_TextRun* ON_TextRunArray::operator[] | ( | int | i | ) | const | 
      
 
 
◆ 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 explicitly handle managed runs. bDeleteUnmanagedRuns - [in] True: Unmanaged runs are deleted. False: Caller must explicitly 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