# misc.h

## Macro Definitions

| `DWG_HASH_BYTES`
| `DWG_HASH_SIZE`

## Types

| mTextData
| DWG_HASH

## Functions

HC_KEY | `My_Insert_Circle`
void | `copy_dwg_matrix`
bool | `get_single_precision_matrix`
void | `calculate_alignment`
void | `calculate_alignment`
void | `insert_arrow`
void | `generate_glyph_definitions`
bool | `applyColor`

## Detailed Description

## Macro Definition

DWG_HASH_BYTES

DWG_HASH_SIZE

## Function Documentation

HC_KEY My_Insert_Circle(double const *ip1, double const *ip2, double const *ip3)

void copy_dwg_matrix(double matrix[16], AcGeMatrix3d const &autocad_matrix)

bool get_single_precision_matrix(int const attribute_precision_mode, bool *generated_double, const double in_matrix[16], float out_matrix[16])

Warning

doxygenfunction: Unable to resolve function “calculate_alignment” with arguments None in doxygen xml output for project “mvo” from directory: /home/jenkins-sa/jenkins/workspace/hps/hoops_3df/documentation/build/html/../doxygen/mvo/xml. Potential matches:

    - void calculate_alignment(AcDbMText::AttachmentPoint attachmentPoint, char *out_alignment)
    - void calculate_alignment(AcDbText *in_text, char *out_alignment)

Warning

doxygenfunction: Unable to resolve function “calculate_alignment” with arguments None in doxygen xml output for project “mvo” from directory: /home/jenkins-sa/jenkins/workspace/hps/hoops_3df/documentation/build/html/../doxygen/mvo/xml. Potential matches:

    - void calculate_alignment(AcDbMText::AttachmentPoint attachmentPoint, char *out_alignment)
    - void calculate_alignment(AcDbText *in_text, char *out_alignment)

void insert_arrow(AcGePoint3d startPoint, AcGePoint3d endPoint)

void generate_glyph_definitions()

bool applyColor(AcCmEntityColor const &color, bool open_segment = false)