20 HC_KEY My_Insert_Circle(
double const * ip1,
double const * ip2,
double const * ip3);
21 void copy_dwg_matrix(
float matrix[16], AcGeMatrix3d
const & autocad_matrix);
22 void calculate_alignment(AcDbText * in_text,
char * out_alignment);
23 void calculate_alignment(AcDbMText::AttachmentPoint attachmentPoint,
char * out_alignment);
24 void insert_arrow(AcGePoint3d startPoint, AcGePoint3d endPoint);
26 #define DWG_HASH_BYTES 16
27 #define DWG_HASH_SIZE 2*DWG_HASH_BYTES+1
32 std::map<AcDbHandle, HC_KEY> mtext_handles;
33 std::set<HC_KEY> mtext_segments;
39 char m_str[DWG_HASH_SIZE];
41 DWG_HASH(
void const * input,
size_t const len);
44 operator const char* ()
const;
47 bool applyColor(AcCmEntityColor
const & color,
bool open_segment =
false);