Interface: ThreeDAxesOptions
Defined in: mobjects/three-d/ThreeDAxes.ts:9
Options for creating ThreeDAxes
Properties
axisColor?
optionalaxisColor:string
Defined in: mobjects/three-d/ThreeDAxes.ts:17
Default color for all axes. Default: '#ffffff'
shaftRadius?
optionalshaftRadius:number
Defined in: mobjects/three-d/ThreeDAxes.ts:35
Shaft radius for arrows. Default: 0.01
showLabels?
optionalshowLabels:boolean
Defined in: mobjects/three-d/ThreeDAxes.ts:25
Whether to show axis labels (X, Y, Z). Default: false
showTicks?
optionalshowTicks:boolean
Defined in: mobjects/three-d/ThreeDAxes.ts:27
Whether to show tick marks. Default: true
tickLength?
optionaltickLength:number
Defined in: mobjects/three-d/ThreeDAxes.ts:29
Length of tick marks. Default: 0.15
tipLength?
optionaltipLength:number
Defined in: mobjects/three-d/ThreeDAxes.ts:31
Tip length for arrows. Default: 0.2
tipRadius?
optionaltipRadius:number
Defined in: mobjects/three-d/ThreeDAxes.ts:33
Tip radius for arrows. Default: 0.08
xColor?
optionalxColor:string
Defined in: mobjects/three-d/ThreeDAxes.ts:19
Color for x-axis (overrides axisColor). Default: same as axisColor
xRange?
optionalxRange: [number,number,number]
Defined in: mobjects/three-d/ThreeDAxes.ts:11
X-axis range as [min, max, step]. Default: [-6, 6, 1]
yColor?
optionalyColor:string
Defined in: mobjects/three-d/ThreeDAxes.ts:21
Color for y-axis (overrides axisColor). Default: same as axisColor
yRange?
optionalyRange: [number,number,number]
Defined in: mobjects/three-d/ThreeDAxes.ts:13
Y-axis range as [min, max, step]. Default: [-5, 5, 1]
zColor?
optionalzColor:string
Defined in: mobjects/three-d/ThreeDAxes.ts:23
Color for z-axis (overrides axisColor). Default: same as axisColor
zRange?
optionalzRange: [number,number,number]
Defined in: mobjects/three-d/ThreeDAxes.ts:15
Z-axis range as [min, max, step]. Default: [-4, 4, 1]