Click or drag to resize
AB4D logo

ScalableAxis Class

ScalableAxis is used by ModelScalarVisual3D and contains code to handle moving one axis.
Inheritance Hierarchy
SystemObject
  Ab3d.UtilitiesScalableAxis

Namespace: Ab3d.Utilities
Assembly: Ab3d.PowerToys (in Ab3d.PowerToys.dll) Version: 11.1.8864.1045
Syntax
C#
public class ScalableAxis

The ScalableAxis type exposes the following members.

Constructors
 NameDescription
Public methodScalableAxis Constructor
Top
Properties
 NameDescription
Public propertyAxisDirection AxisDirection
Public propertyAxisElement3D AxisElement3D
Public propertyAxisModel3D AxisModel3D
Public propertyCenterBoxScaleScreenDirection CenterBoxScaleScreenDirection
Public propertyColor Color
Public propertyEndBoxWidth EndBoxWidth
Public propertyIsShowingOnlyBox IsShowingOnlyBox
Public propertyLength Length
Public propertySelectedCursor SelectedCursor
Public propertySelectedMaterial SelectedMaterial
Public propertyStartBoxWidth StartBoxWidth
Public propertyUsedScreenMouseDistance When this is set, then only mouse screen distance is used to set the scale This value is set to the max axes length on screen (so the length in screen of the longest axes).
Top
Methods
 NameDescription
Public methodGetScreenLength GetScreenLength
Public methodSetRotation SetRotation
Top
Fields
 NameDescription
Public fieldOnScaleEndedCallback OnScaleEndedCallback
Public fieldOnScaleStartedCallback OnScaleStartedCallback
Public fieldOnScalingCallback OnScalingCallback
Top
See Also