TextKey
- class HPS.TextKey : public HPS.GeometryKey
Public Functions
- void Consume (HPS.TextKit in_kit)
- override void Dispose ()
- HPS.TextKey EditTextByDeletion (ulong in_row, ulong in_column, ulong in_count)
- HPS.TextKey EditTextByInsertion (ulong in_row, ulong in_column, ulong in_count, string in_text)
- HPS.TextKey EditTextByReplacement (ulong in_row, ulong in_column, ulong in_count, string in_text)
- override HPS.Type ObjectType ()
- void Set (HPS.TextKit in_kit)
- HPS.TextKey SetAlignment (HPS.Text.Alignment in_alignment)
- HPS.TextKey SetAlignment (HPS.Text.Alignment in_alignment, HPS.Text.ReferenceFrame in_reference_frame)
- HPS.TextKey SetAlignment (HPS.Text.Alignment in_alignment, HPS.Text.ReferenceFrame in_reference_frame, HPS.Text.Justification in_justification)
- HPS.TextKey SetBackground (bool in_state)
- HPS.TextKey SetBackground (bool in_state, string in_name)
- HPS.TextKey SetBackground (string in_name)
- HPS.TextKey SetBackgroundMargins (float in_size)
- HPS.TextKey SetBackgroundMargins (float in_size, HPS.Text.MarginUnits in_units)
- HPS.TextKey SetBackgroundMargins (float[] in_sizes, HPS.Text.MarginUnits[] in_units)
- HPS.TextKey SetBackgroundStyle (string in_name)
- HPS.TextKey SetBold (bool in_state)
- HPS.TextKey SetColor (HPS.RGBAColor in_rgba_color)
- HPS.TextKey SetColorByIndex (float in_index)
- HPS.TextKey SetExtraSpace (bool in_state)
- HPS.TextKey SetExtraSpace (bool in_state, float in_size)
- HPS.TextKey SetExtraSpace (bool in_state, float in_size, HPS.Text.SizeUnits in_units)
- HPS.TextKey SetExtraSpace (float in_size, HPS.Text.SizeUnits in_units)
- HPS.TextKey SetFont (string in_name)
- HPS.TextKey SetGreeking (bool in_state)
- HPS.TextKey SetGreeking (bool in_state, float in_size)
- HPS.TextKey SetGreeking (bool in_state, float in_size, HPS.Text.GreekingUnits in_units)
- HPS.TextKey SetGreeking (bool in_state, float in_size, HPS.Text.GreekingUnits in_units, HPS.Text.GreekingMode in_mode)
- HPS.TextKey SetGreeking (float in_size, HPS.Text.GreekingUnits in_units)
- HPS.TextKey SetGreeking (float in_size, HPS.Text.GreekingUnits in_units, HPS.Text.GreekingMode in_mode)
- HPS.TextKey SetItalic (bool in_state)
- HPS.TextKey SetLeaderLine (HPS.Point in_position)
- HPS.TextKey SetLeaderLine (HPS.Point in_position, HPS.Text.LeaderLineSpace in_space)
- HPS.TextKey SetLeaderLines (HPS.Point[] in_positions)
- HPS.TextKey SetLeaderLines (HPS.Point[] in_positions, HPS.Text.LeaderLineSpace in_space)
- HPS.TextKey SetLineSpacing (float in_multiplier)
- HPS.TextKey SetModellingMatrix (HPS.MatrixKit in_matrix)
- HPS.TextKey SetOverline (bool in_state)
- HPS.TextKey SetPath (HPS.Vector in_path)
- HPS.TextKey SetPosition (HPS.Point in_position)
- HPS.TextKey SetPreference (float in_cutoff, HPS.Text.SizeUnits in_units, HPS.Text.Preference in_smaller, HPS.Text.Preference in_larger)
- HPS.TextKey SetPreference (HPS.Text.Preference in_preference)
- HPS.TextKey SetRegion (HPS.Point[] in_region, HPS.Text.RegionAlignment in_region_alignment, HPS.Text.RegionFitting in_region_fitting, bool in_region_adjust_direction, bool in_region_relative_coordinates, bool in_region_window_space)
- HPS.TextKey SetRenderer (HPS.Text.Renderer in_renderer)
- HPS.TextKey SetRotation (float in_angle)
- HPS.TextKey SetRotation (HPS.Text.Rotation in_state)
- HPS.TextKey SetRotation (HPS.Text.Rotation in_state, float in_angle)
- HPS.TextKey SetSize (float in_size, HPS.Text.SizeUnits in_units)
- HPS.TextKey SetSizeTolerance (bool in_state)
- HPS.TextKey SetSizeTolerance (bool in_state, float in_size)
- HPS.TextKey SetSizeTolerance (bool in_state, float in_size, HPS.Text.SizeToleranceUnits in_units)
- HPS.TextKey SetSizeTolerance (float in_size, HPS.Text.SizeToleranceUnits in_units)
- HPS.TextKey SetSlant (float in_angle)
- HPS.TextKey SetSpacing (float in_multiplier)
- HPS.TextKey SetStrikethrough (bool in_state)
- HPS.TextKey SetText (string in_string)
- HPS.TextKey SetTextAttribute (HPS.TextAttributeKit in_kit)
- HPS.TextKey SetTransform (HPS.Text.Transform in_transform)
- HPS.TextKey SetUnderline (bool in_state)
- void Show (out HPS.TextKit out_kit)
- bool ShowAlignment (out HPS.Text.Alignment out_alignment, out HPS.Text.ReferenceFrame out_reference_frame, out HPS.Text.Justification out_justification)
- bool ShowBackground (out bool out_state, out string out_name)
- bool ShowBackgroundMargins (out float[] out_size, out HPS.Text.MarginUnits[] out_units)
- bool ShowBackgroundStyle (out string out_name)
- bool ShowBold (out bool out_state)
- bool ShowColor (out HPS.Material.Type out_type, out HPS.RGBAColor out_rgba_color, out float out_index)
- bool ShowExtraSpace (out bool out_state, out float out_size, out HPS.Text.SizeUnits out_units)
- bool ShowFont (out string out_name)
- bool ShowGreeking (out bool out_state, out float out_size, out HPS.Text.GreekingUnits out_units, out HPS.Text.GreekingMode out_mode)
- bool ShowItalic (out bool out_state)
- bool ShowLineSpacing (out float out_multiplier)
- bool ShowModellingMatrix (out HPS.MatrixKit out_matrix)
- bool ShowOverline (out bool out_state)
- bool ShowPath (out HPS.Vector out_path)
- bool ShowPreference (out float out_cutoff, out HPS.Text.SizeUnits out_units, out HPS.Text.Preference out_smaller, out HPS.Text.Preference out_larger)
- bool ShowRegion (out HPS.Point[] out_region, out HPS.Text.RegionAlignment out_region_alignment, out HPS.Text.RegionFitting out_region_fitting, out bool out_region_adjust_direction, out bool out_region_relative_coordinates, out bool out_region_window_space)
- bool ShowRenderer (out HPS.Text.Renderer out_renderer)
- bool ShowRotation (out HPS.Text.Rotation out_rot, out float out_angle)
- bool ShowSize (out float out_size, out HPS.Text.SizeUnits out_units)
- bool ShowSizeTolerance (out bool out_state, out float out_size, out HPS.Text.SizeToleranceUnits out_units)
- bool ShowSlant (out float out_angle)
- bool ShowSpacing (out float out_multiplier)
- bool ShowStrikethrough (out bool out_state)
- bool ShowText (out string out_string)
- bool ShowTextAttribute (out HPS.TextAttributeKit out_kit)
- bool ShowTransform (out HPS.Text.Transform out_trans)
- bool ShowUnderline (out bool out_state)
- TextKey ()
- TextKey (HPS.Key in_that)
- TextKey (HPS.TextKey in_that)
- HPS.TextKey UnsetAlignment ()
- HPS.TextKey UnsetBackground ()
- HPS.TextKey UnsetBackgroundMargins ()
- HPS.TextKey UnsetBackgroundStyle ()
- HPS.TextKey UnsetBold ()
- HPS.TextKey UnsetColor ()
- HPS.TextKey UnsetEverything ()
- HPS.TextKey UnsetExtraSpace ()
- HPS.TextKey UnsetFont ()
- HPS.TextKey UnsetGreeking ()
- HPS.TextKey UnsetItalic ()
- HPS.TextKey UnsetLeaderLines ()
- HPS.TextKey UnsetLineSpacing ()
- HPS.TextKey UnsetModellingMatrix ()
- HPS.TextKey UnsetOverline ()
- HPS.TextKey UnsetPath ()
- HPS.TextKey UnsetPreference ()
- HPS.TextKey UnsetRegion ()
- HPS.TextKey UnsetRenderer ()
- HPS.TextKey UnsetRotation ()
- HPS.TextKey UnsetSize ()
- HPS.TextKey UnsetSizeTolerance ()
- HPS.TextKey UnsetSlant ()
- HPS.TextKey UnsetSpacing ()
- HPS.TextKey UnsetStrikethrough ()
- HPS.TextKey UnsetTransform ()
- HPS.TextKey UnsetUnderline ()