copyWith method
OrbProfile
copyWith({
- int? latRings,
- int? lonDensity,
- int? orbitN,
- int? ghostN,
- int? particles,
- int? lanes,
- int? segs,
- int? moveCount,
- int? glyphDots,
- int? fieldN,
- int? featureN,
- int? strandN,
- int? nodeN,
- int? signals,
- double? rBase,
- double? rDepth,
- double? rActive,
- double? ghostR,
- double? ghostA,
- double? partR,
- double? partRDepth,
- double? rDot,
- double? nodeR,
- double? nodeRDepth,
- double? lineW,
- double? thr,
- double? turns,
- double? scanMul,
- double? dimBase,
- double? rBoost,
- double? spread,
- double? inkFar,
- double? inkSpan,
- double? rsPow,
- double? rMin,
- double? spin,
- double? bandMul,
- double? wobMul,
- bool? faceOn,
- double? speed,
Implementation
OrbProfile copyWith({
int? latRings,
int? lonDensity,
int? orbitN,
int? ghostN,
int? particles,
int? lanes,
int? segs,
int? moveCount,
int? glyphDots,
int? fieldN,
int? featureN,
int? strandN,
int? nodeN,
int? signals,
double? rBase,
double? rDepth,
double? rActive,
double? ghostR,
double? ghostA,
double? partR,
double? partRDepth,
double? rDot,
double? nodeR,
double? nodeRDepth,
double? lineW,
double? thr,
double? turns,
double? scanMul,
double? dimBase,
double? rBoost,
double? spread,
double? inkFar,
double? inkSpan,
double? rsPow,
double? rMin,
double? spin,
double? bandMul,
double? wobMul,
bool? faceOn,
double? speed,
}) => OrbProfile(
latRings: latRings ?? this.latRings,
lonDensity: lonDensity ?? this.lonDensity,
orbitN: orbitN ?? this.orbitN,
ghostN: ghostN ?? this.ghostN,
particles: particles ?? this.particles,
lanes: lanes ?? this.lanes,
segs: segs ?? this.segs,
moveCount: moveCount ?? this.moveCount,
glyphDots: glyphDots ?? this.glyphDots,
fieldN: fieldN ?? this.fieldN,
featureN: featureN ?? this.featureN,
strandN: strandN ?? this.strandN,
nodeN: nodeN ?? this.nodeN,
signals: signals ?? this.signals,
rBase: rBase ?? this.rBase,
rDepth: rDepth ?? this.rDepth,
rActive: rActive ?? this.rActive,
ghostR: ghostR ?? this.ghostR,
ghostA: ghostA ?? this.ghostA,
partR: partR ?? this.partR,
partRDepth: partRDepth ?? this.partRDepth,
rDot: rDot ?? this.rDot,
nodeR: nodeR ?? this.nodeR,
nodeRDepth: nodeRDepth ?? this.nodeRDepth,
lineW: lineW ?? this.lineW,
thr: thr ?? this.thr,
turns: turns ?? this.turns,
scanMul: scanMul ?? this.scanMul,
dimBase: dimBase ?? this.dimBase,
rBoost: rBoost ?? this.rBoost,
spread: spread ?? this.spread,
inkFar: inkFar ?? this.inkFar,
inkSpan: inkSpan ?? this.inkSpan,
rsPow: rsPow ?? this.rsPow,
rMin: rMin ?? this.rMin,
spin: spin ?? this.spin,
bandMul: bandMul ?? this.bandMul,
wobMul: wobMul ?? this.wobMul,
faceOn: faceOn ?? this.faceOn,
speed: speed ?? this.speed,
);