Classes | Defines | Functions
opennurbs_annotation2.cpp File Reference
#include "pcl/surface/3rdparty/opennurbs/opennurbs.h"
Include dependency graph for opennurbs_annotation2.cpp:

Go to the source code of this file.

Classes

class  ON_AngularDimension2Extra
class  ON_AnnotationTextFormula

Defines

#define BOZO_VACCINE_699FCC4262D4488c9109F1B7A37CE926

Functions

static ON_DimensionExtraAnnotationExtension (ON_Annotation2 *pDim, bool bCreate)
static bool GetLeaderEndAndDirection (const ON_Annotation2 *pAnn, ON_2dPoint &E, ON_2dVector &R)
 ON_OBJECT_IMPLEMENT (ON_TextExtra, ON_UserData,"D90490A5-DB86-49f8-BDA1-9080B1F4E976")
 ON_OBJECT_IMPLEMENT (ON_DimensionExtra, ON_UserData,"8AD5B9FC-0D5C-47fb-ADFD-74C28B6F661E")
 ON_OBJECT_IMPLEMENT (ON_LinearDimension2, ON_Annotation2,"BD57F33B-A1B2-46e9-9C6E-AF09D30FFDDE")
 ON_OBJECT_IMPLEMENT (ON_RadialDimension2, ON_Annotation2,"B2B683FC-7964-4e96-B1F9-9B356A76B08B")
 ON_OBJECT_IMPLEMENT (ON_AngularDimension2, ON_Annotation2,"841BC40B-A971-4a8e-94E5-BBA26D67348E")
 ON_OBJECT_IMPLEMENT (ON_TextEntity2, ON_Annotation2,"46F75541-F46B-48be-AA7E-B353BBE068A7")
 ON_OBJECT_IMPLEMENT (ON_Leader2, ON_Annotation2,"14922B7A-5B65-4f11-8345-D415A9637129")
 ON_OBJECT_IMPLEMENT (ON_TextDot, ON_Geometry,"74198302-CDF4-4f95-9609-6D684F22AB37")
 ON_OBJECT_IMPLEMENT (ON_OrdinateDimension2, ON_Annotation2,"C8288D69-5BD8-4f50-9BAF-525A0086B0C3")
 ON_OBJECT_IMPLEMENT (ON_AngularDimension2Extra, ON_UserData,"A68B151F-C778-4a6e-BCB4-23DDD1835677")
 ON_OBJECT_IMPLEMENT (ON_AnnotationTextFormula, ON_UserData,"699FCC42-62D4-488c-9109-F1B7A37CE926")
int ON_Plane_Repair (ON_Plane &plane)
 ON_VIRTUAL_OBJECT_IMPLEMENT (ON_Annotation2, ON_Geometry,"8D820224-BC6C-46b4-9066-BF39CC13AEFB")
static void OrientRectHelper (ON_2dVector corners[4])
static ON_BOOL32 VectorAngle (const ON_2dVector &v, double &angle)
static bool WriteAnnotation2UserText_V4 (ON_BinaryArchive &file, const ON_wString &s)
static bool WriteAnnotation2UserText_V5 (ON_BinaryArchive &file, const ON_wString &s)

Define Documentation

Definition at line 21 of file opennurbs_annotation2.cpp.


Function Documentation

static ON_DimensionExtra* AnnotationExtension ( ON_Annotation2 pDim,
bool  bCreate 
) [static]

Definition at line 216 of file opennurbs_annotation2.cpp.

static bool GetLeaderEndAndDirection ( const ON_Annotation2 pAnn,
ON_2dPoint E,
ON_2dVector R 
) [static]

Definition at line 5914 of file opennurbs_annotation2.cpp.

ON_OBJECT_IMPLEMENT ( ON_TextExtra  ,
ON_UserData  ,
"D90490A5-DB86-49f8-BDA1-9080B1F4E976"   
)
ON_OBJECT_IMPLEMENT ( ON_DimensionExtra  ,
ON_UserData  ,
"8AD5B9FC-0D5C-47fb-ADFD-74C28B6F661E"   
)
ON_OBJECT_IMPLEMENT ( ON_LinearDimension2  ,
ON_Annotation2  ,
"BD57F33B-A1B2-46e9-9C6E-AF09D30FFDDE"   
)
ON_OBJECT_IMPLEMENT ( ON_RadialDimension2  ,
ON_Annotation2  ,
"B2B683FC-7964-4e96-B1F9-9B356A76B08B"   
)
ON_OBJECT_IMPLEMENT ( ON_AngularDimension2  ,
ON_Annotation2  ,
"841BC40B-A971-4a8e-94E5-BBA26D67348E"   
)
ON_OBJECT_IMPLEMENT ( ON_TextEntity2  ,
ON_Annotation2  ,
"46F75541-F46B-48be-AA7E-B353BBE068A7"   
)
ON_OBJECT_IMPLEMENT ( ON_Leader2  ,
ON_Annotation2  ,
"14922B7A-5B65-4f11-8345-D415A9637129"   
)
ON_OBJECT_IMPLEMENT ( ON_TextDot  ,
ON_Geometry  ,
"74198302-CDF4-4f95-9609-6D684F22AB37"   
)
ON_OBJECT_IMPLEMENT ( ON_OrdinateDimension2  ,
ON_Annotation2  ,
"C8288D69-5BD8-4f50-9BAF-525A0086B0C3"   
)
ON_OBJECT_IMPLEMENT ( ON_AngularDimension2Extra  ,
ON_UserData  ,
"A68B151F-C778-4a6e-BCB4-23DDD1835677"   
)
ON_OBJECT_IMPLEMENT ( ON_AnnotationTextFormula  ,
ON_UserData  ,
"699FCC42-62D4-488c-9109-F1B7A37CE926"   
)
int ON_Plane_Repair ( ON_Plane plane)

Definition at line 1196 of file opennurbs_annotation2.cpp.

ON_VIRTUAL_OBJECT_IMPLEMENT ( ON_Annotation2  ,
ON_Geometry  ,
"8D820224-BC6C-46b4-9066-BF39CC13AEFB"   
)
static void OrientRectHelper ( ON_2dVector  corners[4]) [static]

Definition at line 3901 of file opennurbs_annotation2.cpp.

static ON_BOOL32 VectorAngle ( const ON_2dVector v,
double &  angle 
) [static]

Definition at line 3549 of file opennurbs_annotation2.cpp.

static bool WriteAnnotation2UserText_V4 ( ON_BinaryArchive file,
const ON_wString s 
) [static]

Definition at line 773 of file opennurbs_annotation2.cpp.

static bool WriteAnnotation2UserText_V5 ( ON_BinaryArchive file,
const ON_wString s 
) [static]

Definition at line 800 of file opennurbs_annotation2.cpp.



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