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) |
Detailed Description
Function Documentation
◆ HIC_Set_3D_Text_Position()
HC_EXTERNAL HIC_API void HIC_Set_3D_Text_Position | ( | HIC_Text const * | it, |
HIC_Point const * | p | ||
) |
- Parameters
-
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.
◆ HIC_Set_Internal_Text_Color()
HC_EXTERNAL HIC_API void HIC_Set_Internal_Text_Color | ( | HIC_Rendition const * | nr, |
long | internal | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. internal A HIC_RGBAS32 type.
This function sets the internal text color.
◆ HIC_Set_KInfo_Flags()
HC_EXTERNAL HIC_API void HIC_Set_KInfo_Flags | ( | HIC_Text_Karacter_Info const * | info, |
HIC_KInfo_Flags | flags | ||
) |
- Parameters
-
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.
◆ HIC_Set_KInfo_Point()
HC_EXTERNAL HIC_API void HIC_Set_KInfo_Point | ( | HIC_Text_Karacter_Info const * | info, |
HIC_Point const * | p | ||
) |
- Parameters
-
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.
◆ HIC_Set_KInfo_Position()
HC_EXTERNAL HIC_API void HIC_Set_KInfo_Position | ( | HIC_Text_Karacter_Info const * | info, |
HIC_Point const * | p | ||
) |
- Parameters
-
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.
◆ HIC_Set_KInfo_Screen_Height()
HC_EXTERNAL HIC_API void HIC_Set_KInfo_Screen_Height | ( | HIC_Text_Karacter_Info const * | info, |
float | height | ||
) |
- Parameters
-
info A pointer to a const HIC_Text_Karacter_Info. height A float
This function allows you to change the Karacter_Info screen height.
◆ HIC_Set_KInfo_Screen_Width()
HC_EXTERNAL HIC_API void HIC_Set_KInfo_Screen_Width | ( | HIC_Text_Karacter_Info const * | info, |
float | width | ||
) |
- Parameters
-
info A pointer to a const HIC_Text_Karacter_Info. width A float
This function allows you to change the Karacter_Info screen width.
◆ HIC_Set_KInfo_Screen_X()
HC_EXTERNAL HIC_API void HIC_Set_KInfo_Screen_X | ( | HIC_Text_Karacter_Info const * | info, |
float | x | ||
) |
- Parameters
-
info A pointer to a const HIC_Text_Karacter_Info. x A float
This function allows you to change the Karacter_Info screen x.
◆ HIC_Set_KInfo_Screen_Y()
HC_EXTERNAL HIC_API void HIC_Set_KInfo_Screen_Y | ( | HIC_Text_Karacter_Info const * | info, |
float | y | ||
) |
- Parameters
-
info A pointer to a const HIC_Text_Karacter_Info. y A float
This function allows you to change the Karacter_Info screen y.
◆ HIC_Set_KInfo_String_Height()
HC_EXTERNAL HIC_API void HIC_Set_KInfo_String_Height | ( | HIC_Text_Karacter_Info const * | info, |
float | height | ||
) |
- Parameters
-
info A pointer to a const HIC_Text_Karacter_Info. height A float
This function allows you to change the Karacter_Info string height.
◆ HIC_Set_KInfo_String_Width()
HC_EXTERNAL HIC_API void HIC_Set_KInfo_String_Width | ( | HIC_Text_Karacter_Info const * | info, |
float | width | ||
) |
- Parameters
-
info A pointer to a const HIC_Text_Karacter_Info. width A float
This function allows you to change the Karacter_Info string width.
◆ HIC_Set_KInfo_String_X()
HC_EXTERNAL HIC_API void HIC_Set_KInfo_String_X | ( | HIC_Text_Karacter_Info const * | info, |
float | x | ||
) |
- Parameters
-
info A pointer to a const HIC_Text_Karacter_Info. x A float
This function allows you to change the Karacter_Info string x.
◆ HIC_Set_KInfo_String_Y()
HC_EXTERNAL HIC_API void HIC_Set_KInfo_String_Y | ( | HIC_Text_Karacter_Info const * | info, |
float | y | ||
) |
- Parameters
-
info A pointer to a const HIC_Text_Karacter_Info. y A float
This function allows you to change the Karacter_Info string y.
◆ HIC_Set_Text_Alignment()
HC_EXTERNAL HIC_API void HIC_Set_Text_Alignment | ( | HIC_Rendition const * | nr, |
HIC_Integer32 | ali | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. ali An int.
This function sets the text alignment to the passed in int value.
◆ HIC_Set_Text_Color()
HC_EXTERNAL HIC_API void HIC_Set_Text_Color | ( | HIC_Rendition const * | nr, |
HIC_RGB const * | rgb | ||
) |
- Parameters
-
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.
◆ HIC_Set_Text_Contrast_Color()
HC_EXTERNAL HIC_API void HIC_Set_Text_Contrast_Color | ( | HIC_Rendition const * | nr, |
HIC_RGB const * | rgb | ||
) |
- Parameters
-
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.
◆ HIC_Set_Text_Extra_Space()
HC_EXTERNAL HIC_API void HIC_Set_Text_Extra_Space | ( | HIC_Rendition const * | nr, |
HIC_Parameter | spc | ||
) |
- Parameters
-
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.
◆ HIC_Set_Text_Extra_Space_Units()
HC_EXTERNAL HIC_API void HIC_Set_Text_Extra_Space_Units | ( | HIC_Rendition const * | nr, |
HIC_Integer32 | unts | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. unts An int.
This function changes the text extra space untis attribute.
◆ HIC_Set_Text_Font_Index()
HC_EXTERNAL HIC_API void HIC_Set_Text_Font_Index | ( | HIC_Rendition const * | nr, |
int | index | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. index An int.
This function sets the index into the font table for the CGM3 driver.
◆ HIC_Set_Text_KIndex()
HC_EXTERNAL HIC_API void HIC_Set_Text_KIndex | ( | HIC_Rendition const * | nr, |
HIC_Text_Info const * | iti, | ||
int const * | index | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. iti A pointer to a const HIC_Text_Info. info A pointer to a const int.
◆ HIC_Set_Text_KInfo()
HC_EXTERNAL HIC_API void HIC_Set_Text_KInfo | ( | HIC_Rendition const * | nr, |
HIC_Text_Info const * | iti, | ||
HIC_Text_Karacter_Info const * | info | ||
) |
- Parameters
-
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.
◆ HIC_Set_Text_Length()
HC_EXTERNAL HIC_API void HIC_Set_Text_Length | ( | HIC_Text_Info const * | iti, |
int | len | ||
) |
- Parameters
-
iti A pointer to a const HIC_Text_Info. len An int.
This function allows you to set the text string length.
◆ HIC_Set_Text_Line_Index()
HC_EXTERNAL HIC_API void HIC_Set_Text_Line_Index | ( | HIC_Text_Info const * | iti, |
int | index | ||
) |
- Parameters
-
iti A pointer to a const HIC_Text_Info. p A int.
This function allows you to set the text line index.
◆ HIC_Set_Text_Path()
HC_EXTERNAL HIC_API void HIC_Set_Text_Path | ( | HIC_Rendition const * | nr, |
float | px, | ||
float | py, | ||
float | pz | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. px A float. py A float. pz A float.
This function changes text path attributes.
◆ HIC_Set_Text_Position()
HC_EXTERNAL HIC_API void HIC_Set_Text_Position | ( | HIC_Text_Info const * | iti, |
HIC_Point const * | p | ||
) |
- Parameters
-
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.
◆ HIC_Set_Text_Reference()
HC_EXTERNAL HIC_API void HIC_Set_Text_Reference | ( | HIC_Text_Info const * | iti, |
HIC_Point const * | p | ||
) |
- Parameters
-
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.
◆ HIC_Set_Text_Rotation()
HC_EXTERNAL HIC_API void HIC_Set_Text_Rotation | ( | HIC_Rendition const * | nr, |
HIC_Parameter | rot | ||
) |
- Parameters
-
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.
◆ HIC_Set_Text_Rotation_Follow_Path()
HC_EXTERNAL HIC_API void HIC_Set_Text_Rotation_Follow_Path | ( | HIC_Rendition const * | nr | ) |
- Parameters
-
nr A pointer to a const HIC_Rendition.
This function sets the text rotation follow path.
◆ HIC_Set_Text_Size()
HC_EXTERNAL HIC_API void HIC_Set_Text_Size | ( | HIC_Rendition const * | nr, |
HIC_Parameter | sz | ||
) |
- Parameters
-
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.
◆ HIC_Set_Text_Size_Tolerance()
HC_EXTERNAL HIC_API void HIC_Set_Text_Size_Tolerance | ( | HIC_Rendition const * | nr, |
HIC_Parameter | sz | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. sz A float.
This function changes the text size tolerance to the passed in float value.
◆ HIC_Set_Text_Size_Tolerance_Units()
HC_EXTERNAL HIC_API void HIC_Set_Text_Size_Tolerance_Units | ( | HIC_Rendition const * | nr, |
HIC_Integer32 | unts | ||
) |
- Parameters
-
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.
◆ HIC_Set_Text_Size_Units()
HC_EXTERNAL HIC_API void HIC_Set_Text_Size_Units | ( | HIC_Rendition const * | nr, |
HIC_Integer32 | unts | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. unts A HIC_Integer32 int.
This function changes the text size units.
◆ HIC_Set_Text_Slant()
HC_EXTERNAL HIC_API void HIC_Set_Text_Slant | ( | HIC_Rendition const * | nr, |
HIC_Parameter | sl | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. sl A float.
This function sets the text slant to the passed in float value.
◆ HIC_Set_Text_Spacing()
HC_EXTERNAL HIC_API void HIC_Set_Text_Spacing | ( | HIC_Rendition const * | nr, |
HIC_Parameter | spc | ||
) |
- Parameters
-
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.
◆ HIC_Set_Text_String()
HC_EXTERNAL HIC_API void HIC_Set_Text_String | ( | HIC_Text_Info const * | iti, |
HIC_Karacter const | txt[] | ||
) |
- Parameters
-
iti A pointer to a const HIC_Text_Info. txt A HIC_Karacter string.
This function allows you to set the text string.
◆ HIC_Set_Text_Transform()
HC_EXTERNAL HIC_API void HIC_Set_Text_Transform | ( | HIC_Rendition const * | nr, |
HIC_Integer32 | xfrm | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. xfrm A HIC_Integer32 int.
This function changes the text transform.
◆ HIC_Set_Text_Width_Scale()
HC_EXTERNAL HIC_API void HIC_Set_Text_Width_Scale | ( | HIC_Rendition const * | nr, |
HIC_Parameter | ws | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. ws A float.
This function sets the text width scale to the passed in float value.