Public Member Functions | Private Member Functions
ON_TextEntity2 Class Reference

#include <opennurbs_annotation2.h>

Inheritance diagram for ON_TextEntity2:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool AnnotativeScaling () const
bool DrawTextMask () const
int FontIndex () const
ON_BOOL32 GetBBox (double *, double *, ON_BOOL32=false) const
bool GetTightBoundingBox (ON_BoundingBox &tight_bbox, int bGrowBox=false, const ON_Xform *xform=0) const
void GetV2Form (ON_TextEntity &text)
ON_BOOL32 IsValid (ON_TextLog *text_log=0) const
unsigned int Justification ()
ON_Color MaskColor () const
int MaskColorSource () const
double MaskOffsetFactor () const
 ON_TextEntity2 ()
ON_BOOL32 Read (ON_BinaryArchive &)
void SetAnnotativeScaling (bool b)
void SetDrawTextMask (bool bDraw)
void SetFontIndex (int)
void SetJustification (unsigned int justification)
void SetMaskColor (ON_Color color)
void SetMaskColorSource (int source)
void SetMaskOffsetFactor (double offset)
ON_BOOL32 Transform (const ON_Xform &xform)
ON_BOOL32 Write (ON_BinaryArchive &) const
 ~ON_TextEntity2 ()

Private Member Functions

 ON_OBJECT_DECLARE (ON_TextEntity2)

Detailed Description

Definition at line 1928 of file opennurbs_annotation2.h.


Constructor & Destructor Documentation

Definition at line 4732 of file opennurbs_annotation2.cpp.

Definition at line 4738 of file opennurbs_annotation2.cpp.


Member Function Documentation

Definition at line 5100 of file opennurbs_annotation2.cpp.

Definition at line 5036 of file opennurbs_annotation2.cpp.

Definition at line 4968 of file opennurbs_annotation2.cpp.

ON_BOOL32 ON_TextEntity2::GetBBox ( double *  boxmax,
double *  boxmin,
ON_BOOL32  bGrowBox = false 
) const [virtual]

Implements ON_Geometry.

Definition at line 4895 of file opennurbs_annotation2.cpp.

bool ON_TextEntity2::GetTightBoundingBox ( ON_BoundingBox tight_bbox,
int  bGrowBox = false,
const ON_Xform xform = 0 
) const [virtual]

Reimplemented from ON_Geometry.

Definition at line 4946 of file opennurbs_annotation2.cpp.

Definition at line 5015 of file opennurbs_annotation2.cpp.

ON_BOOL32 ON_TextEntity2::IsValid ( ON_TextLog text_log = 0) const [virtual]

Reimplemented from ON_Annotation2.

Definition at line 4742 of file opennurbs_annotation2.cpp.

unsigned int ON_TextEntity2::Justification ( ) [virtual]

Reimplemented from ON_Annotation2.

Definition at line 5031 of file opennurbs_annotation2.cpp.

Definition at line 5068 of file opennurbs_annotation2.cpp.

Definition at line 5052 of file opennurbs_annotation2.cpp.

Definition at line 5084 of file opennurbs_annotation2.cpp.

Reimplemented from ON_Annotation2.

Definition at line 4850 of file opennurbs_annotation2.cpp.

Definition at line 5105 of file opennurbs_annotation2.cpp.

void ON_TextEntity2::SetDrawTextMask ( bool  bDraw)

Definition at line 5045 of file opennurbs_annotation2.cpp.

Definition at line 4973 of file opennurbs_annotation2.cpp.

void ON_TextEntity2::SetJustification ( unsigned int  justification) [virtual]

Reimplemented from ON_Annotation2.

Definition at line 5026 of file opennurbs_annotation2.cpp.

Definition at line 5077 of file opennurbs_annotation2.cpp.

void ON_TextEntity2::SetMaskColorSource ( int  source)

Definition at line 5061 of file opennurbs_annotation2.cpp.

void ON_TextEntity2::SetMaskOffsetFactor ( double  offset)

Definition at line 5093 of file opennurbs_annotation2.cpp.

ON_BOOL32 ON_TextEntity2::Transform ( const ON_Xform xform) [virtual]

Reimplemented from ON_Annotation2.

Definition at line 4978 of file opennurbs_annotation2.cpp.

ON_BOOL32 ON_TextEntity2::Write ( ON_BinaryArchive archive) const [virtual]

Reimplemented from ON_Annotation2.

Definition at line 4809 of file opennurbs_annotation2.cpp.


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