Public Member Functions | Private Member Functions | Private Attributes
ON_TextEntity Class Reference

#include <opennurbs_annotation.h>

Inheritance diagram for ON_TextEntity:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void EmergencyDestroy ()
ON_wString FaceName () const
int FontWeight () const
double Height () const
ON_BOOL32 IsRealObject () const
 ON_TextEntity ()
 ON_TextEntity (const ON_TextEntity &)
ON_TextEntityoperator= (const ON_TextEntity &)
ON_BOOL32 Read (ON_BinaryArchive &file)
void SetFaceName (ON_wString string)
void SetFontWeight (int weight)
void SetHeight (double height)
ON_BOOL32 Write (ON_BinaryArchive &file) const
 ~ON_TextEntity ()

Private Member Functions

 ON_OBJECT_DECLARE (ON_TextEntity)

Private Attributes

ON_wString m_facename
int m_fontweight
double m_height

Detailed Description

Definition at line 357 of file opennurbs_annotation.h.


Constructor & Destructor Documentation

Definition at line 472 of file opennurbs_annotation.cpp.

Definition at line 476 of file opennurbs_annotation.cpp.

Definition at line 483 of file opennurbs_annotation.cpp.


Member Function Documentation

Reimplemented from ON_Annotation.

Definition at line 499 of file opennurbs_annotation.cpp.

ON_wString ON_TextEntity::FaceName ( ) const [inline]

Definition at line 374 of file opennurbs_annotation.h.

int ON_TextEntity::FontWeight ( ) const [inline]

Definition at line 376 of file opennurbs_annotation.h.

double ON_TextEntity::Height ( ) const [inline]

Definition at line 378 of file opennurbs_annotation.h.

Implements ON_Annotation.

Definition at line 29 of file opennurbs_annotation.cpp.

ON_TextEntity & ON_TextEntity::operator= ( const ON_TextEntity src)

Definition at line 488 of file opennurbs_annotation.cpp.

Reimplemented from ON_Annotation.

Definition at line 517 of file opennurbs_annotation.cpp.

void ON_TextEntity::SetFaceName ( ON_wString  string) [inline]

Definition at line 373 of file opennurbs_annotation.h.

void ON_TextEntity::SetFontWeight ( int  weight) [inline]

Definition at line 375 of file opennurbs_annotation.h.

void ON_TextEntity::SetHeight ( double  height) [inline]

Definition at line 377 of file opennurbs_annotation.h.

ON_BOOL32 ON_TextEntity::Write ( ON_BinaryArchive file) const [virtual]

Reimplemented from ON_Annotation.

Definition at line 505 of file opennurbs_annotation.cpp.


Member Data Documentation

Definition at line 381 of file opennurbs_annotation.h.

Definition at line 382 of file opennurbs_annotation.h.

double ON_TextEntity::m_height [private]

Definition at line 383 of file opennurbs_annotation.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