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.