Source
418
418
void setYDataColumn (const PMS::DataColumn & value, unsigned int index =
419
419
0) {
420
420
if (index >= itsYData_.size())
421
421
itsYData_.resize (index + 1);
422
422
if (itsYData_[index] != value) {
423
423
itsYData_[index] = value;
424
424
updated();
425
425
}
426
426
}
427
427
428
+
429
+
const vector < PMS::CoordSystem > &xFrames() const {
430
+
return itsXFrame_;
431
+
}
432
+
void setXFrames (const vector < PMS::CoordSystem > &value) {
433
+
if (itsXFrame_ != value) {
434
+
itsXFrame_ = value;
435
+
updated();
436
+
}
437
+
}
438
+
PMS::CoordSystem xFrame (unsigned int index = 0) const {
439
+
if (index >= itsXFrame_.size())
440
+
const_cast < vector < PMS::CoordSystem >
441
+
&>(itsXFrame_).resize (index + 1);
442
+
return itsXFrame_[index];
443
+
}
444
+
void setXFrame (const PMS::CoordSystem & value, unsigned int index =
445
+
0) {
446
+
if (index >= itsXFrame_.size())
447
+
itsXFrame_.resize (index + 1);
448
+
if (itsXFrame_[index] != value) {
449
+
itsXFrame_[index] = value;
450
+
updated();
451
+
}
452
+
}
453
+
454
+
455
+
const vector < PMS::CoordSystem > &yFrames() const {
456
+
return itsYFrame_;
457
+
}
458
+
void setYFrames (const vector < PMS::CoordSystem > &value) {
459
+
if (itsYFrame_ != value) {
460
+
itsYFrame_ = value;
461
+
updated();
462
+
}
463
+
}
464
+
PMS::CoordSystem yFrame (unsigned int index = 0) const {
465
+
if (index >= itsYFrame_.size())
466
+
const_cast < vector < PMS::CoordSystem >
467
+
&>(itsYFrame_).resize (index + 1);
468
+
return itsYFrame_[index];
469
+
}
470
+
void setYFrame (const PMS::CoordSystem & value, unsigned int index =
471
+
0) {
472
+
if (index >= itsYFrame_.size())
473
+
itsYFrame_.resize (index + 1);
474
+
if (itsYFrame_[index] != value) {
475
+
itsYFrame_[index] = value;
476
+
updated();
477
+
}
478
+
}
479
+
480
+
481
+
const vector < PMS::InterpMethod > &xInterps() const {
482
+
return itsXInterp_;
483
+
}
484
+
void setXInterps (const vector < PMS::InterpMethod > &value) {
485
+
if (itsXInterp_ != value) {
486
+
itsXInterp_ = value;
487
+
updated();
488
+
}
489
+
}
490
+
PMS::InterpMethod xInterp (unsigned int index = 0) const {
491
+
if (index >= itsXInterp_.size())
492
+
const_cast < vector < PMS::InterpMethod >
493
+
&>(itsXInterp_).resize (index + 1);
494
+
return itsXInterp_[index];
495
+
}
496
+
void setXInterp (const PMS::InterpMethod & value, unsigned int index =
497
+
0) {
498
+
if (index >= itsXInterp_.size())
499
+
itsXInterp_.resize (index + 1);
500
+
if (itsXInterp_[index] != value) {
501
+
itsXInterp_[index] = value;
502
+
updated();
503
+
}
504
+
}
505
+
506
+
507
+
const vector < PMS::InterpMethod > &yInterps() const {
508
+
return itsYInterp_;
509
+
}
510
+
void setYInterps (const vector < PMS::InterpMethod > &value) {
511
+
if (itsYInterp_ != value) {
512
+
itsYInterp_ = value;
513
+
updated();
514
+
}
515
+
}
516
+
PMS::InterpMethod yInterp (unsigned int index = 0) const {
517
+
if (index >= itsYInterp_.size())
518
+
const_cast < vector < PMS::InterpMethod >
519
+
&>(itsYInterp_).resize (index + 1);
520
+
return itsYInterp_[index];
521
+
}
522
+
void setYInterp (const PMS::InterpMethod & value, unsigned int index =
523
+
0) {
524
+
if (index >= itsYInterp_.size())
525
+
itsYInterp_.resize (index + 1);
526
+
if (itsYInterp_[index] != value) {
527
+
itsYInterp_[index] = value;
528
+
updated();
529
+
}
530
+
}
531
+
532
+
428
533
bool showAtm() const {
429
534
return itsShowAtm_;
430
535
}
431
536
void setShowAtm (const bool & value) {
432
537
if (itsShowAtm_!= value) {
433
538
itsShowAtm_ = value;
434
539
updated();
435
540
}
436
541
}
437
542