Interface: ArrowVectorFieldOptions
Defined in: mobjects/graphing/VectorField.ts:50
Options for ArrowVectorField
Extends
Properties
color?
optionalcolor:string|ColorFunction
Defined in: mobjects/graphing/VectorField.ts:36
Color function or static color. Default: magnitude-based gradient
Inherited from
func
func:
VectorFunction
Defined in: mobjects/graphing/VectorField.ts:28
The vector function mapping (x, y) to [vx, vy]
Inherited from
lengthScale?
optionallengthScale:number
Defined in: mobjects/graphing/VectorField.ts:34
Length scaling factor for vectors. Default: 1
Inherited from
VectorFieldBaseOptions.lengthScale
maxArrowLength?
optionalmaxArrowLength:number
Defined in: mobjects/graphing/VectorField.ts:54
Maximum visual length for each arrow. Default: 0.8 (step size)
maxMagnitude?
optionalmaxMagnitude:number
Defined in: mobjects/graphing/VectorField.ts:40
Maximum magnitude threshold (vectors are capped). Default: Infinity
Inherited from
VectorFieldBaseOptions.maxMagnitude
minMagnitude?
optionalminMagnitude:number
Defined in: mobjects/graphing/VectorField.ts:38
Minimum magnitude threshold (vectors smaller are not drawn). Default: 0
Inherited from
VectorFieldBaseOptions.minMagnitude
normalizeArrows?
optionalnormalizeArrows:boolean
Defined in: mobjects/graphing/VectorField.ts:56
Whether to normalize all arrows to the same length. Default: false
opacity?
optionalopacity:number
Defined in: mobjects/graphing/VectorField.ts:44
Opacity. Default: 1
Inherited from
VectorFieldBaseOptions.opacity
strokeWidth?
optionalstrokeWidth:number
Defined in: mobjects/graphing/VectorField.ts:42
Stroke width. Default: DEFAULT_STROKE_WIDTH / 2
Inherited from
VectorFieldBaseOptions.strokeWidth
tipLength?
optionaltipLength:number
Defined in: mobjects/graphing/VectorField.ts:52
Length of arrow tips. Default: 0.15
xRange?
optionalxRange: [number,number,number]
Defined in: mobjects/graphing/VectorField.ts:30
X range as [min, max, step]. Default: [-5, 5, 0.5]
Inherited from
yRange?
optionalyRange: [number,number,number]
Defined in: mobjects/graphing/VectorField.ts:32
Y range as [min, max, step]. Default: [-3, 3, 0.5]