Point Cloud Library (PCL)  1.7.0
Public Member Functions
ON_TextEntity2 Class Reference

#include <pcl/surface/3rdparty/opennurbs/opennurbs_annotation2.h>

+ Inheritance diagram for ON_TextEntity2:

List of all members.

Public Member Functions

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

Detailed Description

Definition at line 1928 of file opennurbs_annotation2.h.


Constructor & Destructor Documentation


Member Function Documentation

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

Implements ON_Geometry.

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

Reimplemented from ON_Geometry.

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

Reimplemented from ON_Annotation2.

unsigned int ON_TextEntity2::Justification ( ) [virtual]

Reimplemented from ON_Annotation2.

ON_BOOL32 ON_TextEntity2::Read ( ON_BinaryArchive ) [virtual]

Reimplemented from ON_Annotation2.

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

Reimplemented from ON_Annotation2.

void ON_TextEntity2::SetMaskColorSource ( int  source)
void ON_TextEntity2::SetMaskOffsetFactor ( double  offset)
ON_BOOL32 ON_TextEntity2::Transform ( const ON_Xform xform) [virtual]

Reimplemented from ON_Annotation2.

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

Reimplemented from ON_Annotation2.


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