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