
Functions | |
| HC_EXTERNAL HIC_API void | HIC_Set_3D_Text_Position (HIC_Text const *it, HIC_Point const *p) |
| HC_EXTERNAL HIC_API void | HIC_Set_Internal_Text_Color (HIC_Rendition const *nr, long internal) |
| HC_EXTERNAL HIC_API void | HIC_Set_KInfo_Flags (HIC_Text_Karacter_Info const *info, HIC_KInfo_Flags flags) |
| HC_EXTERNAL HIC_API void | HIC_Set_KInfo_Point (HIC_Text_Karacter_Info const *info, HIC_Point const *p) |
| HC_EXTERNAL HIC_API void | HIC_Set_KInfo_Position (HIC_Text_Karacter_Info const *info, HIC_Point const *p) |
| HC_EXTERNAL HIC_API void | HIC_Set_KInfo_Screen_Height (HIC_Text_Karacter_Info const *info, float height) |
| HC_EXTERNAL HIC_API void | HIC_Set_KInfo_Screen_Width (HIC_Text_Karacter_Info const *info, float width) |
| HC_EXTERNAL HIC_API void | HIC_Set_KInfo_Screen_X (HIC_Text_Karacter_Info const *info, float x) |
| HC_EXTERNAL HIC_API void | HIC_Set_KInfo_Screen_Y (HIC_Text_Karacter_Info const *info, float y) |
| HC_EXTERNAL HIC_API void | HIC_Set_KInfo_String_Height (HIC_Text_Karacter_Info const *info, float height) |
| HC_EXTERNAL HIC_API void | HIC_Set_KInfo_String_Width (HIC_Text_Karacter_Info const *info, float width) |
| HC_EXTERNAL HIC_API void | HIC_Set_KInfo_String_X (HIC_Text_Karacter_Info const *info, float x) |
| HC_EXTERNAL HIC_API void | HIC_Set_KInfo_String_Y (HIC_Text_Karacter_Info const *info, float y) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Alignment (HIC_Rendition const *nr, HIC_Integer32 ali) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Color (HIC_Rendition const *nr, HIC_RGB const *rgb) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Contrast_Color (HIC_Rendition const *nr, HIC_RGB const *rgb) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Extra_Space (HIC_Rendition const *nr, HIC_Parameter spc) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Extra_Space_Units (HIC_Rendition const *nr, HIC_Integer32 unts) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Font_Index (HIC_Rendition const *nr, int index) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_KIndex (HIC_Rendition const *nr, HIC_Text_Info const *iti, int const *index) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_KInfo (HIC_Rendition const *nr, HIC_Text_Info const *iti, HIC_Text_Karacter_Info const *info) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Length (HIC_Text_Info const *iti, int len) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Line_Index (HIC_Text_Info const *iti, int index) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Path (HIC_Rendition const *nr, float px, float py, float pz) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Position (HIC_Text_Info const *iti, HIC_Point const *p) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Reference (HIC_Text_Info const *iti, HIC_Point const *p) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Rotation (HIC_Rendition const *nr, HIC_Parameter rot) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Rotation_Follow_Path (HIC_Rendition const *nr) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Size (HIC_Rendition const *nr, HIC_Parameter sz) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Size_Tolerance (HIC_Rendition const *nr, HIC_Parameter sz) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Size_Tolerance_Units (HIC_Rendition const *nr, HIC_Integer32 unts) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Size_Units (HIC_Rendition const *nr, HIC_Integer32 unts) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Slant (HIC_Rendition const *nr, HIC_Parameter sl) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Spacing (HIC_Rendition const *nr, HIC_Parameter spc) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_String (HIC_Text_Info const *iti, HIC_Karacter const txt[]) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Transform (HIC_Rendition const *nr, HIC_Integer32 xfrm) |
| HC_EXTERNAL HIC_API void | HIC_Set_Text_Width_Scale (HIC_Rendition const *nr, HIC_Parameter ws) |
| HC_EXTERNAL HIC_API void HIC_Set_3D_Text_Position | ( | HIC_Text const * | it, |
| HIC_Point const * | p | ||
| ) |
| it | A pointer to a const HIC_Text. |
| p | A pointer to a HIC_Point. |
This function allows you to change the 3d coordinate position of the text string in the graphics database. If this value is changed in a callback, it should be set back to the original value before the callback returns.
| HC_EXTERNAL HIC_API void HIC_Set_Internal_Text_Color | ( | HIC_Rendition const * | nr, |
| long | internal | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| internal | A HIC_RGBAS32 type. |
This function sets the internal text color.
| HC_EXTERNAL HIC_API void HIC_Set_KInfo_Flags | ( | HIC_Text_Karacter_Info const * | info, |
| HIC_KInfo_Flags | flags | ||
| ) |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| flags | A HIC_KInfo_Flags |
This function allows you to change the Karacter_Info flags.
| HC_EXTERNAL HIC_API void HIC_Set_KInfo_Point | ( | HIC_Text_Karacter_Info const * | info, |
| HIC_Point const * | p | ||
| ) |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| p | A pointer to a HIC_Point. |
This function allows you to change the Karacter_Info point of a text string at the intermediate level of text rendering.
| HC_EXTERNAL HIC_API void HIC_Set_KInfo_Position | ( | HIC_Text_Karacter_Info const * | info, |
| HIC_Point const * | p | ||
| ) |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| p | A pointer to a HIC_Point. |
This function allows you to change the Karacter_Info position of a text string at the intermediate level of text rendering.
| HC_EXTERNAL HIC_API void HIC_Set_KInfo_Screen_Height | ( | HIC_Text_Karacter_Info const * | info, |
| float | height | ||
| ) |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| height | A float |
This function allows you to change the Karacter_Info screen height.
| HC_EXTERNAL HIC_API void HIC_Set_KInfo_Screen_Width | ( | HIC_Text_Karacter_Info const * | info, |
| float | width | ||
| ) |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| width | A float |
This function allows you to change the Karacter_Info screen width.
| HC_EXTERNAL HIC_API void HIC_Set_KInfo_Screen_X | ( | HIC_Text_Karacter_Info const * | info, |
| float | x | ||
| ) |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| x | A float |
This function allows you to change the Karacter_Info screen x.
| HC_EXTERNAL HIC_API void HIC_Set_KInfo_Screen_Y | ( | HIC_Text_Karacter_Info const * | info, |
| float | y | ||
| ) |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| y | A float |
This function allows you to change the Karacter_Info screen y.
| HC_EXTERNAL HIC_API void HIC_Set_KInfo_String_Height | ( | HIC_Text_Karacter_Info const * | info, |
| float | height | ||
| ) |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| height | A float |
This function allows you to change the Karacter_Info string height.
| HC_EXTERNAL HIC_API void HIC_Set_KInfo_String_Width | ( | HIC_Text_Karacter_Info const * | info, |
| float | width | ||
| ) |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| width | A float |
This function allows you to change the Karacter_Info string width.
| HC_EXTERNAL HIC_API void HIC_Set_KInfo_String_X | ( | HIC_Text_Karacter_Info const * | info, |
| float | x | ||
| ) |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| x | A float |
This function allows you to change the Karacter_Info string x.
| HC_EXTERNAL HIC_API void HIC_Set_KInfo_String_Y | ( | HIC_Text_Karacter_Info const * | info, |
| float | y | ||
| ) |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| y | A float |
This function allows you to change the Karacter_Info string y.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Alignment | ( | HIC_Rendition const * | nr, |
| HIC_Integer32 | ali | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| ali | An int. |
This function sets the text alignment to the passed in int value.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Color | ( | HIC_Rendition const * | nr, |
| HIC_RGB const * | rgb | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| rgb | A pointer to a HIC_RGB, a structure of three floats, each between zero and one. |
This function sets the text color.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Contrast_Color | ( | HIC_Rendition const * | nr, |
| HIC_RGB const * | rgb | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| rgb | A pointer to a HIC_RGB, a structure of three floats, each between zero and one. |
This function sets the text contrast color.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Extra_Space | ( | HIC_Rendition const * | nr, |
| HIC_Parameter | spc | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| spc | A float, the float form of the corresponding string parameter of HC_Set_Text_Font(). |
This function changes the text extra space attribute.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Extra_Space_Units | ( | HIC_Rendition const * | nr, |
| HIC_Integer32 | unts | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| unts | An int. |
This function changes the text extra space untis attribute.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Font_Index | ( | HIC_Rendition const * | nr, |
| int | index | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| index | An int. |
This function sets the index into the font table for the CGM3 driver.
| HC_EXTERNAL HIC_API void HIC_Set_Text_KIndex | ( | HIC_Rendition const * | nr, |
| HIC_Text_Info const * | iti, | ||
| int const * | index | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| iti | A pointer to a const HIC_Text_Info. |
| info | A pointer to a const int. |
| HC_EXTERNAL HIC_API void HIC_Set_Text_KInfo | ( | HIC_Rendition const * | nr, |
| HIC_Text_Info const * | iti, | ||
| HIC_Text_Karacter_Info const * | info | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| iti | A pointer to a const HIC_Text_Info. |
| info | A pointer to a const HIC_Text_Karacter_Info. |
| HC_EXTERNAL HIC_API void HIC_Set_Text_Length | ( | HIC_Text_Info const * | iti, |
| int | len | ||
| ) |
| iti | A pointer to a const HIC_Text_Info. |
| len | An int. |
This function allows you to set the text string length.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Line_Index | ( | HIC_Text_Info const * | iti, |
| int | index | ||
| ) |
| iti | A pointer to a const HIC_Text_Info. |
| p | A int. |
This function allows you to set the text line index.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Path | ( | HIC_Rendition const * | nr, |
| float | px, | ||
| float | py, | ||
| float | pz | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| px | A float. |
| py | A float. |
| pz | A float. |
This function changes text path attributes.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Position | ( | HIC_Text_Info const * | iti, |
| HIC_Point const * | p | ||
| ) |
| iti | A pointer to a const HIC_Text_Info. |
| p | A pointer to a HIC_Point. |
This function allows you to change the device-coordinate position of a text string at the intermediate level of text rendering.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Reference | ( | HIC_Text_Info const * | iti, |
| HIC_Point const * | p | ||
| ) |
| iti | A pointer to a const HIC_Text_Info. |
| p | A pointer to a HIC_Point. |
This function allows you to change the reference position of a text string at the intermediate level of text rendering.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Rotation | ( | HIC_Rendition const * | nr, |
| HIC_Parameter | rot | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| rot | A float, the float form of the corresponding string parameters in HC_Set_Text_Font(). |
This function sets the text rotation.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Rotation_Follow_Path | ( | HIC_Rendition const * | nr | ) |
| nr | A pointer to a const HIC_Rendition. |
This function sets the text rotation follow path.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Size | ( | HIC_Rendition const * | nr, |
| HIC_Parameter | sz | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| sz | A float, the float form of the corresponding string parameter in HC_Set_Text_Font(). |
This function changes the text size.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Size_Tolerance | ( | HIC_Rendition const * | nr, |
| HIC_Parameter | sz | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| sz | A float. |
This function changes the text size tolerance to the passed in float value.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Size_Tolerance_Units | ( | HIC_Rendition const * | nr, |
| HIC_Integer32 | unts | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| unts | An int. |
This function changes the text size tolerance units to the passed in int value.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Size_Units | ( | HIC_Rendition const * | nr, |
| HIC_Integer32 | unts | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| unts | A HIC_Integer32 int. |
This function changes the text size units.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Slant | ( | HIC_Rendition const * | nr, |
| HIC_Parameter | sl | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| sl | A float. |
This function sets the text slant to the passed in float value.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Spacing | ( | HIC_Rendition const * | nr, |
| HIC_Parameter | spc | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| spc | A float which has the same type and meaning as the corresponding argument to HC_Set_Text_Spacing(). |
This function changes the text spacing attributes.
| HC_EXTERNAL HIC_API void HIC_Set_Text_String | ( | HIC_Text_Info const * | iti, |
| HIC_Karacter const | txt[] | ||
| ) |
| iti | A pointer to a const HIC_Text_Info. |
| txt | A HIC_Karacter string. |
This function allows you to set the text string.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Transform | ( | HIC_Rendition const * | nr, |
| HIC_Integer32 | xfrm | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| xfrm | A HIC_Integer32 int. |
This function changes the text transform.
| HC_EXTERNAL HIC_API void HIC_Set_Text_Width_Scale | ( | HIC_Rendition const * | nr, |
| HIC_Parameter | ws | ||
| ) |
| nr | A pointer to a const HIC_Rendition. |
| ws | A float. |
This function sets the text width scale to the passed in float value.