GumballAppearanceSettings

References

Constructors

GumballAppearanceSettings

#Since v5.0
public GumballAppearanceSettings()

Properties

ArcThickness

#Since v5.0
public int ArcThickness { get; set; }
in pixels.

ArrowHeadLength

#Since v5.0
public int ArrowHeadLength { get; set; }
in pixels.

ArrowHeadWidth

#Since v5.0
public int ArrowHeadWidth { get; set; }
in pixels.

AxisThickness

#Since v5.0
public int AxisThickness { get; set; }
in pixels.

ColorMenuButton

#Since v5.0
public Color ColorMenuButton { get; set; }

ColorX

#Since v5.0
public Color ColorX { get; set; }
Default is Red.

ColorY

#Since v5.0
public Color ColorY { get; set; }
Default is Green.

ColorZ

#Since v5.0
public Color ColorZ { get; set; }
Default is Blue.

FreeTranslate

#Since v5.0
public int FreeTranslate { get; set; }
When FreeTranslate is 1, the center translation control can be dragged in any direction and moves the object the gumball controls. When FreeTranslate is 2, the center translation control can be dragged in any direction and moves the object the gumball itself. The default value is 2.

PlanarTranslationGripCorner

#Since v5.0
public int PlanarTranslationGripCorner { get; set; }
in pixels.

PlanarTranslationGripSize

#Since v5.0
public int PlanarTranslationGripSize { get; set; }
in pixels.

Radius

#Since v5.0
public int Radius { get; set; }
in pixels.

RelocateEnabled

#Since v5.0
public bool RelocateEnabled { get; set; }
When RelocateEnabled is true, the user can reposition the gumball by tapping the control key while dragging. Once the repostion drag is terminated by releasing the/ mouse button, ordinary editing resumes. The default setting is true.

RotateXEnabled

#Since v5.0
public bool RotateXEnabled { get; set; }
When RotateX is true, the X rotation control is available. The default setting is true.

RotateYEnabled

#Since v5.0
public bool RotateYEnabled { get; set; }
When RotateY is true, the Y rotation control is available. The default setting is true.

RotateZEnabled

#Since v5.0
public bool RotateZEnabled { get; set; }
When RotateZ is true, the Z rotation control is available. The default setting is true.

ScaleGripSize

#Since v5.0
public int ScaleGripSize { get; set; }
in pixels.

ScaleXEnabled

#Since v5.0
public bool ScaleXEnabled { get; set; }
When ScaleXEnabled is true, the X scale control is available. The default setting is true.

ScaleYEnabled

#Since v5.0
public bool ScaleYEnabled { get; set; }
When ScaleYEnabled is true, the Y scale control is available. The default setting is true.

ScaleZEnabled

#Since v5.0
public bool ScaleZEnabled { get; set; }
When ScaleZEnabled is true, the Z scale control is available. The default setting is true.

TranslateXEnabled

#Since v5.0
public bool TranslateXEnabled { get; set; }
TranslateXEnabled is true, the X axis translation control is available. The default setting is true.

TranslateXYEnabled

#Since v5.0
public bool TranslateXYEnabled { get; set; }
When TranslateXY is true, the XY plane translation control is available in appropriate views. The default setting is true.

TranslateYEnabled

#Since v5.0
public bool TranslateYEnabled { get; set; }
TranslateYEnabled is true, the Y axis translation control is available. The default setting is true.

TranslateYZEnabled

#Since v5.0
public bool TranslateYZEnabled { get; set; }
When TranslateYZ is true, the YZ plane translation control is available in appropriate views. The default setting is true.

TranslateZEnabled

#Since v5.0
public bool TranslateZEnabled { get; set; }
TranslateZEnabled is true, the Z axis translation control is available. The default setting is true.

TranslateZXEnabled

#Since v5.0
public bool TranslateZXEnabled { get; set; }
When TranslateZX is true, the ZX plane translation control is available in appropriate views. The default setting is true.