Point Cloud Library (PCL)
1.7.0
|
#include <pcl/surface/3rdparty/opennurbs/opennurbs_annotation.h>
Public Member Functions | |
ON_AnnotationArrow () | |
~ON_AnnotationArrow () | |
ON_AnnotationArrow (const ON_AnnotationArrow &) | |
ON_AnnotationArrow & | operator= (const ON_AnnotationArrow &) |
ON_BOOL32 | IsValid (ON_TextLog *text_log=NULL) const |
void | Dump (ON_TextLog &) const |
ON_BOOL32 | Write (ON_BinaryArchive &) const |
ON_BOOL32 | Read (ON_BinaryArchive &) |
ON::object_type | ObjectType () const |
int | Dimension () const |
ON_BOOL32 | GetBBox (double *, double *, ON_BOOL32=false) const |
ON_BOOL32 | Transform (const ON_Xform &) |
ON_3dVector | Vector () const |
ON_3dPoint | Head () const |
ON_3dPoint | Tail () const |
Public Attributes | |
ON_3dPoint | m_tail |
ON_3dPoint | m_head |
Definition at line 70 of file opennurbs_annotation.h.
int ON_AnnotationArrow::Dimension | ( | ) | const [virtual] |
Implements ON_Geometry.
void ON_AnnotationArrow::Dump | ( | ON_TextLog & | ) | const [virtual] |
Reimplemented from ON_Object.
ON_BOOL32 ON_AnnotationArrow::GetBBox | ( | double * | , |
double * | , | ||
ON_BOOL32 | = false |
||
) | const [virtual] |
Implements ON_Geometry.
ON_3dPoint ON_AnnotationArrow::Head | ( | ) | const |
ON_BOOL32 ON_AnnotationArrow::IsValid | ( | ON_TextLog * | text_log = NULL | ) | const [virtual] |
Implements ON_Object.
ON::object_type ON_AnnotationArrow::ObjectType | ( | ) | const [virtual] |
Reimplemented from ON_Object.
ON_AnnotationArrow& ON_AnnotationArrow::operator= | ( | const ON_AnnotationArrow & | ) |
ON_BOOL32 ON_AnnotationArrow::Read | ( | ON_BinaryArchive & | ) | [virtual] |
Reimplemented from ON_Object.
ON_3dPoint ON_AnnotationArrow::Tail | ( | ) | const |
ON_BOOL32 ON_AnnotationArrow::Transform | ( | const ON_Xform & | ) | [virtual] |
Reimplemented from ON_Geometry.
ON_3dVector ON_AnnotationArrow::Vector | ( | ) | const |
ON_BOOL32 ON_AnnotationArrow::Write | ( | ON_BinaryArchive & | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 145 of file opennurbs_annotation.h.
Definition at line 144 of file opennurbs_annotation.h.