Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions
ON_TextExtra Class Reference

#include <opennurbs_annotation2.h>

Inheritance diagram for ON_TextExtra:
Inheritance graph
[legend]

List of all members.

Public Member Functions

ON_BOOL32 Archive () const
bool DrawTextMask () const
void Dump (ON_TextLog &text_log) const
ON_BOOL32 GetDescription (ON_wString &description)
ON_Color MaskColor () const
int MaskColorSource () const
double MaskOffsetFactor () const
 ON_TextExtra ()
ON_UUID ParentUUID () const
ON_BOOL32 Read (ON_BinaryArchive &binary_archive)
void SetDefaults ()
void SetDrawTextMask (bool bDraw)
void SetMaskColor (ON_Color color)
void SetMaskColorSource (int source)
void SetMaskOffsetFactor (double offset)
void SetParentUUID (ON_UUID parent_uuid)
unsigned int SizeOf () const
ON_BOOL32 Write (ON_BinaryArchive &binary_archive) const
 ~ON_TextExtra ()

Static Public Member Functions

static ON_TextExtraTextExtension (class ON_TextEntity2 *pDim, bool bCreate)
static const ON_TextExtraTextExtension (const class ON_TextEntity2 *pDim, bool bCreate)

Public Attributes

bool m_bDrawMask
double m_border_offset
int m_color_source
ON_Color m_mask_color
ON_UUID m_parent_uuid

Private Member Functions

 ON_OBJECT_DECLARE (ON_TextExtra)

Detailed Description

Definition at line 85 of file opennurbs_annotation2.h.


Constructor & Destructor Documentation

Definition at line 26 of file opennurbs_annotation2.cpp.

Definition at line 37 of file opennurbs_annotation2.cpp.


Member Function Documentation

ON_BOOL32 ON_TextExtra::Archive ( ) const [virtual]

Reimplemented from ON_UserData.

Definition at line 134 of file opennurbs_annotation2.cpp.

Definition at line 151 of file opennurbs_annotation2.cpp.

void ON_TextExtra::Dump ( ON_TextLog text_log) const [virtual]

Reimplemented from ON_UserData.

Definition at line 78 of file opennurbs_annotation2.cpp.

ON_BOOL32 ON_TextExtra::GetDescription ( ON_wString description) [virtual]

Reimplemented from ON_UserData.

Definition at line 128 of file opennurbs_annotation2.cpp.

Definition at line 174 of file opennurbs_annotation2.cpp.

Definition at line 161 of file opennurbs_annotation2.cpp.

Definition at line 184 of file opennurbs_annotation2.cpp.

Definition at line 141 of file opennurbs_annotation2.cpp.

ON_BOOL32 ON_TextExtra::Read ( ON_BinaryArchive binary_archive) [virtual]

Reimplemented from ON_Object.

Definition at line 106 of file opennurbs_annotation2.cpp.

Definition at line 69 of file opennurbs_annotation2.cpp.

void ON_TextExtra::SetDrawTextMask ( bool  bDraw)

Definition at line 156 of file opennurbs_annotation2.cpp.

Definition at line 179 of file opennurbs_annotation2.cpp.

void ON_TextExtra::SetMaskColorSource ( int  source)

Definition at line 166 of file opennurbs_annotation2.cpp.

void ON_TextExtra::SetMaskOffsetFactor ( double  offset)

Definition at line 189 of file opennurbs_annotation2.cpp.

void ON_TextExtra::SetParentUUID ( ON_UUID  parent_uuid)

Definition at line 146 of file opennurbs_annotation2.cpp.

unsigned int ON_TextExtra::SizeOf ( ) const [virtual]

Reimplemented from ON_UserData.

Definition at line 83 of file opennurbs_annotation2.cpp.

ON_TextExtra * ON_TextExtra::TextExtension ( class ON_TextEntity2 pDim,
bool  bCreate 
) [static]

Definition at line 41 of file opennurbs_annotation2.cpp.

static const ON_TextExtra* ON_TextExtra::TextExtension ( const class ON_TextEntity2 pDim,
bool  bCreate 
) [static]
ON_BOOL32 ON_TextExtra::Write ( ON_BinaryArchive binary_archive) const [virtual]

Reimplemented from ON_Object.

Definition at line 90 of file opennurbs_annotation2.cpp.


Member Data Documentation

Definition at line 136 of file opennurbs_annotation2.h.

Definition at line 143 of file opennurbs_annotation2.h.

Definition at line 138 of file opennurbs_annotation2.h.

Definition at line 141 of file opennurbs_annotation2.h.

Definition at line 134 of file opennurbs_annotation2.h.


The documentation for this class was generated from the following files:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:52