#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