ResampleMatchRef.smlb

  Download

More scripts: Raster

Syntax Highlighing:

comments, key words, predefined symbols, class members & methods, functions & classes
            
<?xml version="1.0"?>
<SML>
  <Version>1.8</Version>
  <ScrollH>0</ScrollH>
  <ScrollV>0</ScrollV>
  <class>
    <name>resample</name>
    <classname>IMAGE_PIPELINE_FILTER_RESAMPLE</classname>
    <rect>
      <xinit>415</xinit>
      <yinit>206</yinit>
      <xlast>662</xlast>
      <ylast>306</ylast>
    </rect>
    <minimized>1</minimized>
    <order>7</order>
    <comments></comments>
    <func>
      <name>IMAGE_PIPELINE_FILTER_RESAMPLE</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <inputconnect>
        <num>1</num>
        <parm>InputStage</parm>
        <connect>
          <builderparent>rvc</builderparent>
          <funcparent>IMAGE_PIPELINE_SOURCE_RVC</funcparent>
          <num>1</num>
        </connect>
      </inputconnect>
      <inputconnect>
        <num>2</num>
        <parm>RefImage</parm>
        <connect>
          <builderparent>rvc_1</builderparent>
          <funcparent>IMAGE_PIPELINE_SOURCE_RVC</funcparent>
          <num>1</num>
        </connect>
      </inputconnect>
      <inputconnect>
        <num>3</num>
        <parm>ResampleMethod</parm>
        <value>BicubicSharper</value>
      </inputconnect>
      <outputconnect>
        <num>1</num>
        <func>IMAGE_PIPELINE_FILTER_RESAMPLE</func>
        <connect>
          <builderparent>rvc_2</builderparent>
          <funcparent>IMAGE_PIPELINE_TARGET_RVC</funcparent>
          <num>1</num>
        </connect>
      </outputconnect>
      <outputconnect>
        <num>2</num>
        <func>IMAGE_PIPELINE_FILTER_RESAMPLE</func>
      </outputconnect>
    </func>
    <func>
      <name>Initialize</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <outputconnect>
        <num>1</num>
        <func>Initialize</func>
      </outputconnect>
    </func>
  </class>
  <class>
    <name>rvc</name>
    <classname>IMAGE_PIPELINE_SOURCE_RVC</classname>
    <rect>
      <xinit>188</xinit>
      <yinit>164</yinit>
      <xlast>351</xlast>
      <ylast>237</ylast>
    </rect>
    <minimized>1</minimized>
    <order>3</order>
    <comments></comments>
    <func>
      <name>IMAGE_PIPELINE_SOURCE_RVC</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <inputconnect>
        <num>1</num>
        <parm>ObjItem</parm>
        <connect>
          <builderparent>rvc_objitem</builderparent>
          <funcparent>RVC_OBJITEM</funcparent>
          <num>2</num>
        </connect>
      </inputconnect>
      <inputconnect>
        <num>2</num>
        <parm>component</parm>
      </inputconnect>
      <outputconnect>
        <num>1</num>
        <func>IMAGE_PIPELINE_SOURCE_RVC</func>
        <connect>
          <builderparent>resample</builderparent>
          <funcparent>IMAGE_PIPELINE_FILTER_RESAMPLE</funcparent>
          <num>1</num>
        </connect>
      </outputconnect>
      <outputconnect>
        <num>2</num>
        <func>IMAGE_PIPELINE_SOURCE_RVC</func>
      </outputconnect>
    </func>
    <func>
      <name>Initialize</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <outputconnect>
        <num>1</num>
        <func>Initialize</func>
      </outputconnect>
    </func>
  </class>
  <class>
    <name>rvc_objitem</name>
    <classname>RVC_OBJITEM</classname>
    <rect>
      <xinit>5</xinit>
      <yinit>120</yinit>
      <xlast>173</xlast>
      <ylast>154</ylast>
    </rect>
    <minimized>1</minimized>
    <order>1</order>
    <comments></comments>
    <func>
      <name>RVC_OBJITEM</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <outputconnect>
        <num>1</num>
        <func>RVC_OBJITEM</func>
        <connect>
          <builderparent>err</builderparent>
          <funcparent></funcparent>
          <num>3</num>
        </connect>
      </outputconnect>
      <outputconnect>
        <num>2</num>
        <func>RVC_OBJITEM</func>
        <connect>
          <builderparent>rvc</builderparent>
          <funcparent>IMAGE_PIPELINE_SOURCE_RVC</funcparent>
          <num>1</num>
        </connect>
      </outputconnect>
      <outputconnect>
        <num>3</num>
        <func>RVC_OBJITEM</func>
      </outputconnect>
    </func>
  </class>
  <class>
    <name>err</name>
    <symbolname>DlgGetObject</symbolname>
    <rect>
      <xinit>210</xinit>
      <yinit>12</yinit>
      <xlast>532</xlast>
      <ylast>94</ylast>
    </rect>
    <minimized>1</minimized>
    <order>2</order>
    <comments></comments>
    <func>
      <name></name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <inputconnect>
        <num>1</num>
        <parm>Prompt</parm>
        <value>Choose raster to resample:</value>
      </inputconnect>
      <inputconnect>
        <num>2</num>
        <parm>ObjectTypes</parm>
        <value>Raster</value>
      </inputconnect>
      <inputconnect>
        <num>3</num>
        <parm>ObjItem</parm>
        <connect>
          <builderparent>rvc_objitem</builderparent>
          <funcparent>RVC_OBJITEM</funcparent>
          <num>1</num>
        </connect>
      </inputconnect>
      <inputconnect>
        <num>4</num>
        <parm>GetObjectFlags</parm>
        <value>ExistingOnly</value>
      </inputconnect>
      <outputconnect>
        <num>1</num>
        <func>DlgGetObject</func>
      </outputconnect>
    </func>
  </class>
  <class>
    <name>rvc_1</name>
    <classname>IMAGE_PIPELINE_SOURCE_RVC</classname>
    <rect>
      <xinit>193</xinit>
      <yinit>303</yinit>
      <xlast>370</xlast>
      <ylast>376</ylast>
    </rect>
    <minimized>1</minimized>
    <order>6</order>
    <comments></comments>
    <func>
      <name>IMAGE_PIPELINE_SOURCE_RVC</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <inputconnect>
        <num>1</num>
        <parm>ObjItem</parm>
        <connect>
          <builderparent>rvc_objitem_1</builderparent>
          <funcparent>RVC_OBJITEM</funcparent>
          <num>2</num>
        </connect>
      </inputconnect>
      <inputconnect>
        <num>2</num>
        <parm>component</parm>
      </inputconnect>
      <outputconnect>
        <num>1</num>
        <func>IMAGE_PIPELINE_SOURCE_RVC</func>
        <connect>
          <builderparent>resample</builderparent>
          <funcparent>IMAGE_PIPELINE_FILTER_RESAMPLE</funcparent>
          <num>2</num>
        </connect>
      </outputconnect>
      <outputconnect>
        <num>2</num>
        <func>IMAGE_PIPELINE_SOURCE_RVC</func>
      </outputconnect>
    </func>
    <func>
      <name>Initialize</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <outputconnect>
        <num>1</num>
        <func>Initialize</func>
      </outputconnect>
    </func>
  </class>
  <class>
    <name>rvc_objitem_1</name>
    <classname>RVC_OBJITEM</classname>
    <rect>
      <xinit>7</xinit>
      <yinit>400</yinit>
      <xlast>189</xlast>
      <ylast>434</ylast>
    </rect>
    <minimized>1</minimized>
    <order>4</order>
    <comments></comments>
    <func>
      <name>RVC_OBJITEM</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <outputconnect>
        <num>1</num>
        <func>RVC_OBJITEM</func>
        <connect>
          <builderparent>err</builderparent>
          <funcparent></funcparent>
          <num>3</num>
        </connect>
      </outputconnect>
      <outputconnect>
        <num>2</num>
        <func>RVC_OBJITEM</func>
        <connect>
          <builderparent>rvc_1</builderparent>
          <funcparent>IMAGE_PIPELINE_SOURCE_RVC</funcparent>
          <num>1</num>
        </connect>
      </outputconnect>
      <outputconnect>
        <num>3</num>
        <func>RVC_OBJITEM</func>
      </outputconnect>
    </func>
  </class>
  <class>
    <name>err</name>
    <symbolname>DlgGetObject</symbolname>
    <rect>
      <xinit>222</xinit>
      <yinit>462</yinit>
      <xlast>530</xlast>
      <ylast>544</ylast>
    </rect>
    <minimized>1</minimized>
    <order>5</order>
    <comments></comments>
    <func>
      <name></name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <inputconnect>
        <num>1</num>
        <parm>Prompt</parm>
        <value>Choose reference raster:</value>
      </inputconnect>
      <inputconnect>
        <num>2</num>
        <parm>ObjectTypes</parm>
        <value>Raster</value>
      </inputconnect>
      <inputconnect>
        <num>3</num>
        <parm>ObjItem</parm>
        <connect>
          <builderparent>rvc_objitem_1</builderparent>
          <funcparent>RVC_OBJITEM</funcparent>
          <num>1</num>
        </connect>
      </inputconnect>
      <inputconnect>
        <num>4</num>
        <parm>GetObjectFlags</parm>
        <value>ExistingOnly</value>
      </inputconnect>
      <outputconnect>
        <num>1</num>
        <func>DlgGetObject</func>
      </outputconnect>
    </func>
  </class>
  <class>
    <name>rvc_2</name>
    <classname>IMAGE_PIPELINE_TARGET_RVC</classname>
    <rect>
      <xinit>717</xinit>
      <yinit>207</yinit>
      <xlast>894</xlast>
      <ylast>307</ylast>
    </rect>
    <minimized>1</minimized>
    <order>10</order>
    <comments></comments>
    <func>
      <name>IMAGE_PIPELINE_TARGET_RVC</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <inputconnect>
        <num>1</num>
        <parm>InputStage</parm>
        <connect>
          <builderparent>resample</builderparent>
          <funcparent>IMAGE_PIPELINE_FILTER_RESAMPLE</funcparent>
          <num>1</num>
        </connect>
      </inputconnect>
      <inputconnect>
        <num>2</num>
        <parm>objitem</parm>
        <connect>
          <builderparent>rvc_objitem_2</builderparent>
          <funcparent>RVC_OBJITEM</funcparent>
          <num>2</num>
        </connect>
      </inputconnect>
      <outputconnect>
        <num>1</num>
        <func>IMAGE_PIPELINE_TARGET_RVC</func>
      </outputconnect>
    </func>
    <func>
      <name>Initialize</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <outputconnect>
        <num>1</num>
        <func>Initialize</func>
      </outputconnect>
    </func>
    <func>
      <name>Process</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <inputconnect>
        <num>1</num>
        <parm>ShowStatus</parm>
      </inputconnect>
      <outputconnect>
        <num>1</num>
        <func>Process</func>
      </outputconnect>
    </func>
  </class>
  <class>
    <name>rvc_objitem_2</name>
    <classname>RVC_OBJITEM</classname>
    <rect>
      <xinit>483</xinit>
      <yinit>340</yinit>
      <xlast>665</xlast>
      <ylast>374</ylast>
    </rect>
    <minimized>1</minimized>
    <order>8</order>
    <comments></comments>
    <func>
      <name>RVC_OBJITEM</name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <outputconnect>
        <num>1</num>
        <func>RVC_OBJITEM</func>
        <connect>
          <builderparent>err</builderparent>
          <funcparent></funcparent>
          <num>3</num>
        </connect>
      </outputconnect>
      <outputconnect>
        <num>2</num>
        <func>RVC_OBJITEM</func>
        <connect>
          <builderparent>rvc_2</builderparent>
          <funcparent>IMAGE_PIPELINE_TARGET_RVC</funcparent>
          <num>2</num>
        </connect>
      </outputconnect>
      <outputconnect>
        <num>3</num>
        <func>RVC_OBJITEM</func>
      </outputconnect>
    </func>
  </class>
  <class>
    <name>err</name>
    <symbolname>DlgGetObject</symbolname>
    <rect>
      <xinit>695</xinit>
      <yinit>392</yinit>
      <xlast>982</xlast>
      <ylast>474</ylast>
    </rect>
    <minimized>1</minimized>
    <order>9</order>
    <comments></comments>
    <func>
      <name></name>
      <ReportError>0</ReportError>
      <ReportStatus>0</ReportStatus>
      <inputconnect>
        <num>1</num>
        <parm>Prompt</parm>
        <value>Choose output raster:</value>
      </inputconnect>
      <inputconnect>
        <num>2</num>
        <parm>ObjectTypes</parm>
        <value>Raster</value>
      </inputconnect>
      <inputconnect>
        <num>3</num>
        <parm>ObjItem</parm>
        <connect>
          <builderparent>rvc_objitem_2</builderparent>
          <funcparent>RVC_OBJITEM</funcparent>
          <num>1</num>
        </connect>
      </inputconnect>
      <inputconnect>
        <num>4</num>
        <parm>GetObjectFlags</parm>
        <value>NewOnly</value>
      </inputconnect>
      <outputconnect>
        <num>1</num>
        <func>DlgGetObject</func>
      </outputconnect>
    </func>
  </class>
</SML>