Exemple #1
0
void DFO_BlendColorMap::InitCommon()
{
    tValMS.AddPort(*this);

    AddInPort(input1ObjRef,      typeid(DO_ColorMap));
    AddInPort(input2ObjRef,      typeid(DO_ColorMap));

    AddOutPort(outColorMapDO);
    outColorMapDO.colorMapData = &blendColorMap;
    DoStatusChk();
}
void DFO_ExtractSequenceInterval::InitCommon()
{
    startSeqMS.AddPort(*this);
    endSeqMS.AddPort(*this);
    endCheckRef = GetLastInPortCheckRef();

    AddOutPort(xyOutputDataDO);
    xyOutputDataDO.xyData = &xyOutputData;

    AddInPort(xyInputDataObjRef, typeid(DO_XYData));
    AddInPort(seqTimesObjRef, typeid(DO_SequenceTimes));

    DoStatusChk();
}
void PFO_2DTableHistogram::InitCommon()
{
    AddInPort(tableDataObjRef,        typeid(DO_TableData));
    AddOutPort(seriesLegendData);

    DoStatusChk();
}
Exemple #4
0
void UFO_WriteXY::InitCommon()
{
    AddInPort(xyObjRef,   typeid(DO_XYData));
    mpiFiles += NodeFile(outFname, "XY file", false);

    DoStatusChk();
}
Exemple #5
0
CaptureOutputFO::CaptureOutputFO() : FuncObjC("f(t)Output")
{
  DataCaptureStaticSupport::capturedObj.AddTo(this);
  dcIndex = 0;
  AddOutPort(xyDataDO);
  AddInPort(xyArrayObjRef, typeid(DO_XYDataArray));
  xyArrayObjRef = FuncObjRef(capturedDataFO);
}
void DFO_XYArrayToTable::InitCommon()
{
    AddInPort(inputXYArrayObjRef, typeid(DO_XYDataArray));
    AddUseFlagInPort(interpolateToCommonXObjRef, typeid(DO_XYData), interpolateToCommonX);

    outputTableDO.tableData = &outputTableDC;
    AddOutPort(outputTableDO);
    DoStatusChk();
}
Exemple #7
0
void DFO_SingleFit::InitCommon()
{
    AddInPort(fieldDataObjRef, typeid(DO_XYData));

    limitedXY.SetID("Limited data");
    limitedXYDO.xyData = &limitedXY;
    AddOutPort(limitedXYDO);

    DoStatusChk();
}
Exemple #8
0
void PlotObjBaseC::InitCommon(PlotDefC& assPlt)
{
    doPlot                  = true;
    // pen set link
    AddInPort(penSetObjRef, typeid(DO_PenSet));
    penSetObjRef.objRef = &assPlt;

    //  input associated data
    objPenSet       = 0;          // pen set
}
void DFO_TableTranspose::InitCommon()
{
    outputTableDC.SetID("Transpose");
    outputTableDO.tableData = &outputTableDC;

    AddInPort(inputTableObjRef, typeid(DO_TableData));
    AddOutPort(outputTableDO);

    DoStatusChk();
}
Exemple #10
0
void DFO_SelectVariable::InitCommon()
{
    InitMSPorts();

    AddOutPort(realDO);
    AddInPort(varDataArrayObjRef, typeid(DO_VariableArray));
    realDO.SetTypeLabel("Selected variable");

    DoStatusChk();
}
Exemple #11
0
void PFO_GridContour::InitCommon()
{
    PSC_ContourSpec::InitCommon(*this);
    PSC_3DGridData::InitCommon(*this);
    AddInPort(dataObjRef, typeid(DO_GridData));

    reportOK        = false;
    usePolyOffset   = true;

    DoStatusChk();
}
void DFO_CalcConfidenceGrid::InitCommon()
{
    AddInPort(inputGridResultsObjRef, typeid(DO_GridData));

    AddOutPort(outputGridDO);
    outputGridDO.gridData = &outputGridDC;

    AddOutPort(outputAlphaGridDO);
    outputAlphaGridDO.gridData = &outputAlphaGridDC;

    DoStatusChk();
}
Exemple #13
0
void PFO_CovarLimMatrix::InitCommon()
{
    reportOK        = false;                // no reporting
    usePolyOffset   = is3DObject;

    AddInPort(inputDataObjRef,  typeid(DO_CovarArray));
    //AddUseFlagInPort(colorMapDataObjRef,  typeid(DO_ColorMap), plotWithColorMap);

    AddOutPort(seriesLegendData);

    DoStatusChk();
}
Exemple #14
0
void DFO_Derivative::InitCommon()
{
    AddInPort(inputTPObjRef, typeid(DO_XYData));
    AddMSInPort(masterObjRef, typeid(DO_Derivative), isMaster);

    AddInPort(timeProcessObjRef, typeid(DO_TimeProcess));
    useDerivativeCheckRef = GetLastInPortCheckRef();

    windowPctSpanMS.AddPort(*this);
    windowPctSpanCheckRef = GetLastInPortCheckRef();

    windowValSpanMS.AddPort(*this);
    windowValSpanCheckRef = GetLastInPortCheckRef();

    AddOutPort(derivativeDO);
    derivativeDO.derivative = &derivativeDC;

    AddOutPort(outputTPDO);
    outputTPDO.xyData = &outputTPDC;

    DoStatusChk();
}
Exemple #15
0
void PFO_Scatterplot::InitCommon()
{
    reportOK = false;

    AddInPort(scatterDataObjRef,      typeid(DO_SAPlotTable));
    AddUseFlagInPort(xgridLineObjRef, typeid(DO_SAPlotTable), plotXGridLines);
    AddUseFlagInPort(ygridLineObjRef, typeid(DO_SAPlotTable), plotYGridLines);

    AddOutPort(seriesLegendData);

    seriesLegendData.Alloc(1);

    DoStatusChk();
}
Exemple #16
0
void PlotDefC::InitCommon()
{
    platformData = 0;
    masterPlot = this;
    preID = 0;
    selectedAnno = 0;

    autoUpdateRequired = false;
    plotDefIsActive = true;
    axesHaveBeenSet = false;

    plotUOffset = 0;
    plotVOffset = 0;

    AddInPort(plotPenSetObjRef,   typeid(DO_PenSet));
    AddOutPort(defaultPenSetDO);
    defaultPenSet       = 0;

    rubberbandDrag = false;
    plotList.AddTo(this);
    BuildCallbackMenu();
}