home *** CD-ROM | disk | FTP | other *** search
/ Visual Special Effects Toolkit in C++ / Visual_Special_Effects_Tim_Wittenburg.iso / HELP / ICT20.MDB / parseFunction.json < prev   
JavaScript Object Notation  |  1997-01-28  |  134KB

  1. {
  2.     "schema": {
  3.         "parseFunctionID": "Long Integer",
  4.         "fileName": "Text (50)",
  5.         "prototype": "Memo/Hyperlink (255)",
  6.         "shortPrototype": "Text (255)",
  7.         "className": "Text (255)",
  8.         "functionName": "Text (50)",
  9.         "returnType": "Text (50)",
  10.         "functionDescription": "Memo/Hyperlink (255)",
  11.         "returnDescription": "Text (255)",
  12.         "lastUpdate": "DateTime"
  13.     },
  14.     "data": [
  15.         {
  16.             "parseFunctionID": 5530,
  17.             "fileName": "ReadVRML.cpp",
  18.             "prototype": "int readVRML(char *pathName);",
  19.             "shortPrototype": "int readVRML(char *pathName);",
  20.             "className": "None",
  21.             "functionName": "readVRML",
  22.             "returnType": "int",
  23.             "lastUpdate": "12/26/96 12:36:03"
  24.         },
  25.         {
  26.             "parseFunctionID": 5531,
  27.             "fileName": "ReadVRML.cpp",
  28.             "prototype": "int renderVRML(char *inWorldPath, char *outImagePath);",
  29.             "shortPrototype": "int renderVRML(char *inWorldPath, char *outImagePath);",
  30.             "className": "None",
  31.             "functionName": "renderVRML",
  32.             "returnType": "int",
  33.             "lastUpdate": "12/26/96 12:36:03"
  34.         },
  35.         {
  36.             "parseFunctionID": 5532,
  37.             "fileName": "ict.cpp",
  38.             "prototype": "void CAboutDlg::DoDataExchange(CDataExchange* pDX);",
  39.             "shortPrototype": "void CAboutDlg::DoDataExchange(CDataExchange* pDX);",
  40.             "className": "CAboutDlg",
  41.             "functionName": "DoDataExchange",
  42.             "returnType": "void",
  43.             "returnDescription": "Not Applicable",
  44.             "lastUpdate": "12/26/96 12:36:03"
  45.         },
  46.         {
  47.             "parseFunctionID": 5533,
  48.             "fileName": "ict.cpp",
  49.             "prototype": "void CIctApp::OnAppAbout();",
  50.             "shortPrototype": "void CIctApp::OnAppAbout();",
  51.             "className": "CIctApp",
  52.             "functionName": "OnAppAbout",
  53.             "returnType": "void",
  54.             "returnDescription": "Not Applicable",
  55.             "lastUpdate": "12/26/96 12:36:03"
  56.         },
  57.         {
  58.             "parseFunctionID": 5534,
  59.             "fileName": "ict.cpp",
  60.             "prototype": "void CIctApp::OnFileOpenimage();",
  61.             "shortPrototype": "void CIctApp::OnFileOpenimage();",
  62.             "className": "CIctApp",
  63.             "functionName": "OnFileOpenimage",
  64.             "returnType": "void",
  65.             "returnDescription": "Not Applicable",
  66.             "lastUpdate": "12/26/96 12:36:03"
  67.         },
  68.         {
  69.             "parseFunctionID": 5535,
  70.             "fileName": "ict.cpp",
  71.             "prototype": "void CIctApp::OnFileOpenictlog();",
  72.             "shortPrototype": "void CIctApp::OnFileOpenictlog();",
  73.             "className": "CIctApp",
  74.             "functionName": "OnFileOpenictlog",
  75.             "returnType": "void",
  76.             "returnDescription": "Not Applicable",
  77.             "lastUpdate": "12/26/96 12:36:03"
  78.         },
  79.         {
  80.             "parseFunctionID": 5536,
  81.             "fileName": "ict.cpp",
  82.             "prototype": "void CIctApp::OnFileOpen();",
  83.             "shortPrototype": "void CIctApp::OnFileOpen();",
  84.             "className": "CIctApp",
  85.             "functionName": "OnFileOpen",
  86.             "returnType": "void",
  87.             "returnDescription": "Not Applicable",
  88.             "lastUpdate": "12/26/96 12:36:03"
  89.         },
  90.         {
  91.             "parseFunctionID": 5537,
  92.             "fileName": "mainfrm.cpp",
  93.             "prototype": "int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct);",
  94.             "shortPrototype": "int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct);",
  95.             "className": "CMainFrame",
  96.             "functionName": "OnCreate",
  97.             "returnType": "int",
  98.             "lastUpdate": "12/26/96 12:36:03"
  99.         },
  100.         {
  101.             "parseFunctionID": 5538,
  102.             "fileName": "mainfrm.cpp",
  103.             "prototype": "void CMainFrame::AssertValid() const;",
  104.             "shortPrototype": "void CMainFrame::AssertValid() const;",
  105.             "className": "CMainFrame",
  106.             "functionName": "AssertValid",
  107.             "returnType": "void",
  108.             "returnDescription": "Not Applicable",
  109.             "lastUpdate": "12/26/96 12:36:03"
  110.         },
  111.         {
  112.             "parseFunctionID": 5539,
  113.             "fileName": "mainfrm.cpp",
  114.             "prototype": "void CMainFrame::Dump(CDumpContext& dc) const;",
  115.             "shortPrototype": "void CMainFrame::Dump(CDumpContext& dc) const;",
  116.             "className": "CMainFrame",
  117.             "functionName": "Dump",
  118.             "returnType": "void",
  119.             "returnDescription": "Not Applicable",
  120.             "lastUpdate": "12/26/96 12:36:03"
  121.         },
  122.         {
  123.             "parseFunctionID": 5540,
  124.             "fileName": "mainfrm.cpp",
  125.             "prototype": "void CMainFrame::OnPreviewScene();",
  126.             "shortPrototype": "void CMainFrame::OnPreviewScene();",
  127.             "className": "CMainFrame",
  128.             "functionName": "OnPreviewScene",
  129.             "returnType": "void",
  130.             "returnDescription": "Not Applicable",
  131.             "lastUpdate": "12/26/96 12:36:03"
  132.         },
  133.         {
  134.             "parseFunctionID": 5541,
  135.             "fileName": "mainfrm.cpp",
  136.             "prototype": "void CMainFrame::OnPreviewSequence();",
  137.             "shortPrototype": "void CMainFrame::OnPreviewSequence();",
  138.             "className": "CMainFrame",
  139.             "functionName": "OnPreviewSequence",
  140.             "returnType": "void",
  141.             "returnDescription": "Not Applicable",
  142.             "lastUpdate": "12/26/96 12:36:03"
  143.         },
  144.         {
  145.             "parseFunctionID": 5542,
  146.             "fileName": "mainfrm.cpp",
  147.             "prototype": "void CMainFrame::OnRenderDepthsorting();",
  148.             "shortPrototype": "void CMainFrame::OnRenderDepthsorting();",
  149.             "className": "CMainFrame",
  150.             "functionName": "OnRenderDepthsorting",
  151.             "returnType": "void",
  152.             "returnDescription": "Not Applicable",
  153.             "lastUpdate": "12/26/96 12:36:03"
  154.         },
  155.         {
  156.             "parseFunctionID": 5543,
  157.             "fileName": "mainfrm.cpp",
  158.             "prototype": "void CMainFrame::OnRenderScene();",
  159.             "shortPrototype": "void CMainFrame::OnRenderScene();",
  160.             "className": "CMainFrame",
  161.             "functionName": "OnRenderScene",
  162.             "returnType": "void",
  163.             "returnDescription": "Not Applicable",
  164.             "lastUpdate": "12/26/96 12:36:03"
  165.         },
  166.         {
  167.             "parseFunctionID": 5544,
  168.             "fileName": "mainfrm.cpp",
  169.             "prototype": "void CMainFrame::OnRenderSequence();",
  170.             "shortPrototype": "void CMainFrame::OnRenderSequence();",
  171.             "className": "CMainFrame",
  172.             "functionName": "OnRenderSequence",
  173.             "returnType": "void",
  174.             "returnDescription": "Not Applicable",
  175.             "lastUpdate": "12/26/96 12:36:03"
  176.         },
  177.         {
  178.             "parseFunctionID": 5545,
  179.             "fileName": "mainfrm.cpp",
  180.             "prototype": "void CMainFrame::OnToolsCreatealphaimage();",
  181.             "shortPrototype": "void CMainFrame::OnToolsCreatealphaimage();",
  182.             "className": "CMainFrame",
  183.             "functionName": "OnToolsCreatealphaimage",
  184.             "returnType": "void",
  185.             "returnDescription": "Not Applicable",
  186.             "lastUpdate": "12/26/96 12:36:03"
  187.         },
  188.         {
  189.             "parseFunctionID": 5546,
  190.             "fileName": "mainfrm.cpp",
  191.             "prototype": "void CMainFrame::OnToolsCreateascenelist();",
  192.             "shortPrototype": "void CMainFrame::OnToolsCreateascenelist();",
  193.             "className": "CMainFrame",
  194.             "functionName": "OnToolsCreateascenelist",
  195.             "returnType": "void",
  196.             "returnDescription": "Not Applicable",
  197.             "lastUpdate": "12/26/96 12:36:03"
  198.         },
  199.         {
  200.             "parseFunctionID": 5547,
  201.             "fileName": "mainfrm.cpp",
  202.             "prototype": "void CMainFrame::OnToolsCreatecutout();",
  203.             "shortPrototype": "void CMainFrame::OnToolsCreatecutout();",
  204.             "className": "CMainFrame",
  205.             "functionName": "OnToolsCreatecutout",
  206.             "returnType": "void",
  207.             "returnDescription": "Not Applicable",
  208.             "lastUpdate": "12/26/96 12:36:03"
  209.         },
  210.         {
  211.             "parseFunctionID": 5548,
  212.             "fileName": "mainfrm.cpp",
  213.             "prototype": "void CMainFrame::OnToolsMorphSequence();",
  214.             "shortPrototype": "void CMainFrame::OnToolsMorphSequence();",
  215.             "className": "CMainFrame",
  216.             "functionName": "OnToolsMorphSequence",
  217.             "returnType": "void",
  218.             "returnDescription": "Not Applicable",
  219.             "lastUpdate": "12/26/96 12:36:03"
  220.         },
  221.         {
  222.             "parseFunctionID": 5549,
  223.             "fileName": "mainfrm.cpp",
  224.             "prototype": "void CMainFrame::OnToolsWarpimage() ;",
  225.             "shortPrototype": "void CMainFrame::OnToolsWarpimage() ;",
  226.             "className": "CMainFrame",
  227.             "functionName": "OnToolsWarpimage",
  228.             "returnType": "void",
  229.             "returnDescription": "Not Applicable",
  230.             "lastUpdate": "12/26/96 12:36:03"
  231.         },
  232.         {
  233.             "parseFunctionID": 5550,
  234.             "fileName": "mainfrm.cpp",
  235.             "prototype": "void CMainFrame::getViewMatrix(tMatrix *viewMatrix);",
  236.             "shortPrototype": "void CMainFrame::getViewMatrix(tMatrix *viewMatrix);",
  237.             "className": "CMainFrame",
  238.             "functionName": "getViewMatrix",
  239.             "returnType": "void",
  240.             "returnDescription": "Not Applicable",
  241.             "lastUpdate": "12/26/96 12:36:03"
  242.         },
  243.         {
  244.             "parseFunctionID": 5551,
  245.             "fileName": "mainfrm.cpp",
  246.             "prototype": "void CMainFrame::closeAllChildren();",
  247.             "shortPrototype": "void CMainFrame::closeAllChildren();",
  248.             "className": "CMainFrame",
  249.             "functionName": "closeAllChildren",
  250.             "returnType": "void",
  251.             "returnDescription": "Not Applicable",
  252.             "lastUpdate": "12/26/96 12:36:03"
  253.         },
  254.         {
  255.             "parseFunctionID": 5552,
  256.             "fileName": "mainfrm.cpp",
  257.             "prototype": "void CMainFrame::OnUpdateToolsCreatecutout(CCmdUI* pCmdUI) ;",
  258.             "shortPrototype": "void CMainFrame::OnUpdateToolsCreatecutout(CCmdUI* pCmdUI) ;",
  259.             "className": "CMainFrame",
  260.             "functionName": "OnUpdateToolsCreatecutout",
  261.             "returnType": "void",
  262.             "returnDescription": "Not Applicable",
  263.             "lastUpdate": "12/26/96 12:36:03"
  264.         },
  265.         {
  266.             "parseFunctionID": 5553,
  267.             "fileName": "mainfrm.cpp",
  268.             "prototype": "void CMainFrame::OnUpdatePreviewScene(CCmdUI* pCmdUI);",
  269.             "shortPrototype": "void CMainFrame::OnUpdatePreviewScene(CCmdUI* pCmdUI);",
  270.             "className": "CMainFrame",
  271.             "functionName": "OnUpdatePreviewScene",
  272.             "returnType": "void",
  273.             "returnDescription": "Not Applicable",
  274.             "lastUpdate": "12/26/96 12:36:03"
  275.         },
  276.         {
  277.             "parseFunctionID": 5554,
  278.             "fileName": "mainfrm.cpp",
  279.             "prototype": "void CMainFrame::OnUpdatePreviewSequence(CCmdUI* pCmdUI);",
  280.             "shortPrototype": "void CMainFrame::OnUpdatePreviewSequence(CCmdUI* pCmdUI);",
  281.             "className": "CMainFrame",
  282.             "functionName": "OnUpdatePreviewSequence",
  283.             "returnType": "void",
  284.             "returnDescription": "Not Applicable",
  285.             "lastUpdate": "12/26/96 12:36:03"
  286.         },
  287.         {
  288.             "parseFunctionID": 5555,
  289.             "fileName": "mainfrm.cpp",
  290.             "prototype": "void CMainFrame::OnUpdateRenderScene(CCmdUI* pCmdUI);",
  291.             "shortPrototype": "void CMainFrame::OnUpdateRenderScene(CCmdUI* pCmdUI);",
  292.             "className": "CMainFrame",
  293.             "functionName": "OnUpdateRenderScene",
  294.             "returnType": "void",
  295.             "returnDescription": "Not Applicable",
  296.             "lastUpdate": "12/26/96 12:36:03"
  297.         },
  298.         {
  299.             "parseFunctionID": 5556,
  300.             "fileName": "mainfrm.cpp",
  301.             "prototype": "void CMainFrame::OnUpdateRenderSequence(CCmdUI* pCmdUI);",
  302.             "shortPrototype": "void CMainFrame::OnUpdateRenderSequence(CCmdUI* pCmdUI);",
  303.             "className": "CMainFrame",
  304.             "functionName": "OnUpdateRenderSequence",
  305.             "returnType": "void",
  306.             "returnDescription": "Not Applicable",
  307.             "lastUpdate": "12/26/96 12:36:03"
  308.         },
  309.         {
  310.             "parseFunctionID": 5557,
  311.             "fileName": "mainfrm.cpp",
  312.             "prototype": "void CMainFrame::OnUpdateRenderDepthsorting(CCmdUI* pCmdUI);",
  313.             "shortPrototype": "void CMainFrame::OnUpdateRenderDepthsorting(CCmdUI* pCmdUI);",
  314.             "className": "CMainFrame",
  315.             "functionName": "OnUpdateRenderDepthsorting",
  316.             "returnType": "void",
  317.             "returnDescription": "Not Applicable",
  318.             "lastUpdate": "12/26/96 12:36:03"
  319.         },
  320.         {
  321.             "parseFunctionID": 5558,
  322.             "fileName": "mainfrm.cpp",
  323.             "prototype": "void CMainFrame::OnToolsTest();",
  324.             "shortPrototype": "void CMainFrame::OnToolsTest();",
  325.             "className": "CMainFrame",
  326.             "functionName": "OnToolsTest",
  327.             "returnType": "void",
  328.             "returnDescription": "Not Applicable",
  329.             "lastUpdate": "12/26/96 12:36:03"
  330.         },
  331.         {
  332.             "parseFunctionID": 5559,
  333.             "fileName": "mainfrm.cpp",
  334.             "prototype": "void CMainFrame::OnRenderZbuffer();",
  335.             "shortPrototype": "void CMainFrame::OnRenderZbuffer();",
  336.             "className": "CMainFrame",
  337.             "functionName": "OnRenderZbuffer",
  338.             "returnType": "void",
  339.             "returnDescription": "Not Applicable",
  340.             "lastUpdate": "12/26/96 12:36:03"
  341.         },
  342.         {
  343.             "parseFunctionID": 5560,
  344.             "fileName": "mainfrm.cpp",
  345.             "prototype": "void CMainFrame::OnUpdateRenderZbuffer(CCmdUI* pCmdUI);",
  346.             "shortPrototype": "void CMainFrame::OnUpdateRenderZbuffer(CCmdUI* pCmdUI);",
  347.             "className": "CMainFrame",
  348.             "functionName": "OnUpdateRenderZbuffer",
  349.             "returnType": "void",
  350.             "returnDescription": "Not Applicable",
  351.             "lastUpdate": "12/26/96 12:36:03"
  352.         },
  353.         {
  354.             "parseFunctionID": 5561,
  355.             "fileName": "mainfrm.cpp",
  356.             "prototype": "void CMainFrame::OnUpdateToolsSampleimage(CCmdUI* pCmdUI);",
  357.             "shortPrototype": "void CMainFrame::OnUpdateToolsSampleimage(CCmdUI* pCmdUI);",
  358.             "className": "CMainFrame",
  359.             "functionName": "OnUpdateToolsSampleimage",
  360.             "returnType": "void",
  361.             "returnDescription": "Not Applicable",
  362.             "lastUpdate": "12/26/96 12:36:03"
  363.         },
  364.         {
  365.             "parseFunctionID": 5562,
  366.             "fileName": "mainfrm.cpp",
  367.             "prototype": "void CMainFrame::OnToolsSampleimage();",
  368.             "shortPrototype": "void CMainFrame::OnToolsSampleimage();",
  369.             "className": "CMainFrame",
  370.             "functionName": "OnToolsSampleimage",
  371.             "returnType": "void",
  372.             "returnDescription": "Not Applicable",
  373.             "lastUpdate": "12/26/96 12:36:03"
  374.         },
  375.         {
  376.             "parseFunctionID": 5563,
  377.             "fileName": "mainfrm.cpp",
  378.             "prototype": "void CMainFrame::OnToolsRemoveSampleColors();",
  379.             "shortPrototype": "void CMainFrame::OnToolsRemoveSampleColors();",
  380.             "className": "CMainFrame",
  381.             "functionName": "OnToolsRemoveSampleColors",
  382.             "returnType": "void",
  383.             "returnDescription": "Not Applicable",
  384.             "lastUpdate": "12/26/96 12:36:03"
  385.         },
  386.         {
  387.             "parseFunctionID": 5564,
  388.             "fileName": "mainfrm.cpp",
  389.             "prototype": "void CMainFrame::OnUpdateToolsRemoveSampleColors(CCmdUI* pCmdUI);",
  390.             "shortPrototype": "void CMainFrame::OnUpdateToolsRemoveSampleColors(CCmdUI* pCmdUI);",
  391.             "className": "CMainFrame",
  392.             "functionName": "OnUpdateToolsRemoveSampleColors",
  393.             "returnType": "void",
  394.             "returnDescription": "Not Applicable",
  395.             "lastUpdate": "12/26/96 12:36:03"
  396.         },
  397.         {
  398.             "parseFunctionID": 5565,
  399.             "fileName": "mainfrm.cpp",
  400.             "prototype": "void CMainFrame::OnUpdateRenderHazefog(CCmdUI* pCmdUI);",
  401.             "shortPrototype": "void CMainFrame::OnUpdateRenderHazefog(CCmdUI* pCmdUI);",
  402.             "className": "CMainFrame",
  403.             "functionName": "OnUpdateRenderHazefog",
  404.             "returnType": "void",
  405.             "returnDescription": "Not Applicable",
  406.             "lastUpdate": "12/26/96 12:36:03"
  407.         },
  408.         {
  409.             "parseFunctionID": 5566,
  410.             "fileName": "mainfrm.cpp",
  411.             "prototype": "void CMainFrame::OnUpdateRenderAntialias(CCmdUI* pCmdUI);",
  412.             "shortPrototype": "void CMainFrame::OnUpdateRenderAntialias(CCmdUI* pCmdUI);",
  413.             "className": "CMainFrame",
  414.             "functionName": "OnUpdateRenderAntialias",
  415.             "returnType": "void",
  416.             "returnDescription": "Not Applicable",
  417.             "lastUpdate": "12/26/96 12:36:03"
  418.         },
  419.         {
  420.             "parseFunctionID": 5567,
  421.             "fileName": "mainfrm.cpp",
  422.             "prototype": "void CMainFrame::OnToolsCreatemesh();",
  423.             "shortPrototype": "void CMainFrame::OnToolsCreatemesh();",
  424.             "className": "CMainFrame",
  425.             "functionName": "OnToolsCreatemesh",
  426.             "returnType": "void",
  427.             "returnDescription": "Not Applicable",
  428.             "lastUpdate": "12/26/96 12:36:03"
  429.         },
  430.         {
  431.             "parseFunctionID": 5568,
  432.             "fileName": "mainfrm.cpp",
  433.             "prototype": "void CMainFrame::OnToolsCreatetextureimage();",
  434.             "shortPrototype": "void CMainFrame::OnToolsCreatetextureimage();",
  435.             "className": "CMainFrame",
  436.             "functionName": "OnToolsCreatetextureimage",
  437.             "returnType": "void",
  438.             "returnDescription": "Not Applicable",
  439.             "lastUpdate": "12/26/96 12:36:03"
  440.         },
  441.         {
  442.             "parseFunctionID": 5569,
  443.             "fileName": "mainfrm.cpp",
  444.             "prototype": "void CMainFrame::OnToolsMotionblur();",
  445.             "shortPrototype": "void CMainFrame::OnToolsMotionblur();",
  446.             "className": "CMainFrame",
  447.             "functionName": "OnToolsMotionblur",
  448.             "returnType": "void",
  449.             "returnDescription": "Not Applicable",
  450.             "lastUpdate": "12/26/96 12:36:03"
  451.         },
  452.         {
  453.             "parseFunctionID": 5570,
  454.             "fileName": "mainfrm.cpp",
  455.             "prototype": "void CMainFrame::OnRenderHazefog();",
  456.             "shortPrototype": "void CMainFrame::OnRenderHazefog();",
  457.             "className": "CMainFrame",
  458.             "functionName": "OnRenderHazefog",
  459.             "returnType": "void",
  460.             "returnDescription": "Not Applicable",
  461.             "lastUpdate": "12/26/96 12:36:03"
  462.         },
  463.         {
  464.             "parseFunctionID": 5571,
  465.             "fileName": "mainfrm.cpp",
  466.             "prototype": "void CMainFrame::OnRenderAntialias();",
  467.             "shortPrototype": "void CMainFrame::OnRenderAntialias();",
  468.             "className": "CMainFrame",
  469.             "functionName": "OnRenderAntialias",
  470.             "returnType": "void",
  471.             "returnDescription": "Not Applicable",
  472.             "lastUpdate": "12/26/96 12:36:03"
  473.         },
  474.         {
  475.             "parseFunctionID": 5572,
  476.             "fileName": "mainfrm.cpp",
  477.             "prototype": "void CMainFrame::OnToolsRenderVrmlFile();",
  478.             "shortPrototype": "void CMainFrame::OnToolsRenderVrmlFile();",
  479.             "className": "CMainFrame",
  480.             "functionName": "OnToolsRenderVrmlFile",
  481.             "returnType": "void",
  482.             "returnDescription": "Not Applicable",
  483.             "lastUpdate": "12/26/96 12:36:03"
  484.         },
  485.         {
  486.             "parseFunctionID": 5573,
  487.             "fileName": "ictdoc.cpp",
  488.             "prototype": "void CIctDoc::Serialize(CArchive& ar);",
  489.             "shortPrototype": "void CIctDoc::Serialize(CArchive& ar);",
  490.             "className": "CIctDoc",
  491.             "functionName": "Serialize",
  492.             "returnType": "void",
  493.             "returnDescription": "Not Applicable",
  494.             "lastUpdate": "12/26/96 12:36:03"
  495.         },
  496.         {
  497.             "parseFunctionID": 5574,
  498.             "fileName": "ictdoc.cpp",
  499.             "prototype": "void CIctDoc::AssertValid() const;",
  500.             "shortPrototype": "void CIctDoc::AssertValid() const;",
  501.             "className": "CIctDoc",
  502.             "functionName": "AssertValid",
  503.             "returnType": "void",
  504.             "returnDescription": "Not Applicable",
  505.             "lastUpdate": "12/26/96 12:36:03"
  506.         },
  507.         {
  508.             "parseFunctionID": 5575,
  509.             "fileName": "ictdoc.cpp",
  510.             "prototype": "void CIctDoc::Dump(CDumpContext& dc) const;",
  511.             "shortPrototype": "void CIctDoc::Dump(CDumpContext& dc) const;",
  512.             "className": "CIctDoc",
  513.             "functionName": "Dump",
  514.             "returnType": "void",
  515.             "returnDescription": "Not Applicable",
  516.             "lastUpdate": "12/26/96 12:36:03"
  517.         },
  518.         {
  519.             "parseFunctionID": 5576,
  520.             "fileName": "render.cpp",
  521.             "prototype": "void renderObject::drawSequence(HDC theDC, char *modelName, int screenHeight, int screenWidth,int frameCounter);",
  522.             "shortPrototype": "void renderObject::drawSequence(HDC theDC, char *modelName, int screenHeight, int screenWidth,int frameCounter);",
  523.             "className": "renderObject",
  524.             "functionName": "drawSequence",
  525.             "returnType": "void",
  526.             "functionDescription": "Original to ICT 1.0",
  527.             "returnDescription": "Not Applicable",
  528.             "lastUpdate": "12/26/96 12:36:03"
  529.         },
  530.         {
  531.             "parseFunctionID": 5577,
  532.             "fileName": "render.cpp",
  533.             "prototype": "void renderObject::drawStill(HWND theWindow, char *modelName,int screenHeight,int screenWidth);",
  534.             "shortPrototype": "void renderObject::drawStill(HWND theWindow, char *modelName,int screenHeight,int screenWidth);",
  535.             "className": "renderObject",
  536.             "functionName": "drawStill",
  537.             "returnType": "void",
  538.             "functionDescription": "Original to ICT 1.0",
  539.             "returnDescription": "Not Applicable",
  540.             "lastUpdate": "12/26/96 12:36:03"
  541.         },
  542.         {
  543.             "parseFunctionID": 5578,
  544.             "fileName": "render.cpp",
  545.             "prototype": "void setPalette();",
  546.             "shortPrototype": "void setPalette();",
  547.             "className": "None",
  548.             "functionName": "setPalette",
  549.             "returnType": "void",
  550.             "returnDescription": "Not Applicable",
  551.             "lastUpdate": "12/26/96 12:36:03"
  552.         },
  553.         {
  554.             "parseFunctionID": 5579,
  555.             "fileName": "render.cpp",
  556.             "prototype": "void insertionSort(int theItems[], int numItems);",
  557.             "shortPrototype": "void insertionSort(int theItems[], int numItems);",
  558.             "className": "None",
  559.             "functionName": "insertionSort",
  560.             "returnType": "void",
  561.             "functionDescription": "Original to ICT 1.0",
  562.             "returnDescription": "Not Applicable",
  563.             "lastUpdate": "12/26/96 12:36:03"
  564.         },
  565.         {
  566.             "parseFunctionID": 5580,
  567.             "fileName": "render.cpp",
  568.             "prototype": "void removeDuplicates(int theList[], int *listLength);",
  569.             "shortPrototype": "void removeDuplicates(int theList[], int *listLength);",
  570.             "className": "None",
  571.             "functionName": "removeDuplicates",
  572.             "returnType": "void",
  573.             "functionDescription": "Original to ICT 1.0",
  574.             "returnDescription": "Not Applicable",
  575.             "lastUpdate": "12/26/96 12:36:03"
  576.         },
  577.         {
  578.             "parseFunctionID": 5581,
  579.             "fileName": "render.cpp",
  580.             "prototype": "int prepareCutout(shape3d *aShape, HWND HWindow, char *imageFileName,char *cutoutName, int imageWidth,int imageHeight);",
  581.             "shortPrototype": "int prepareCutout(shape3d *aShape, HWND HWindow, char *imageFileName,char *cutoutName, int imageWidth,int imageHeight);",
  582.             "className": "None",
  583.             "functionName": "prepareCutout",
  584.             "returnType": "int",
  585.             "functionDescription": "Original to ICT 1.0",
  586.             "lastUpdate": "12/26/96 12:36:03"
  587.         },
  588.         {
  589.             "parseFunctionID": 5582,
  590.             "fileName": "render.cpp",
  591.             "prototype": "int renderObject::isValid();",
  592.             "shortPrototype": "int renderObject::isValid();",
  593.             "className": "renderObject",
  594.             "functionName": "isValid",
  595.             "returnType": "int",
  596.             "functionDescription": "Original to ICT 1.0",
  597.             "lastUpdate": "12/26/96 12:36:03"
  598.         },
  599.         {
  600.             "parseFunctionID": 5583,
  601.             "fileName": "render.cpp",
  602.             "prototype": "void assembleName(char *inputName, char theSuffix, char *outputName);",
  603.             "shortPrototype": "void assembleName(char *inputName, char theSuffix, char *outputName);",
  604.             "className": "None",
  605.             "functionName": "assembleName",
  606.             "returnType": "void",
  607.             "functionDescription": "Creates a Pathname by appending a suffix to an existing pathname.",
  608.             "returnDescription": "Not Applicable",
  609.             "lastUpdate": "12/26/96 12:36:03"
  610.         },
  611.         {
  612.             "parseFunctionID": 5584,
  613.             "fileName": "render.cpp",
  614.             "prototype": "void renderObject::previewMesh(HDC theDC, char *modelName,float xOff, float yOff,int screenHeight, int screenWidth);",
  615.             "shortPrototype": "void renderObject::previewMesh(HDC theDC, char *modelName,float xOff, float yOff,int screenHeight, int screenWidth);",
  616.             "className": "renderObject",
  617.             "functionName": "previewMesh",
  618.             "returnType": "void",
  619.             "functionDescription": "Original to ICT 1.0",
  620.             "returnDescription": "Not Applicable",
  621.             "lastUpdate": "12/26/96 12:36:03"
  622.         },
  623.         {
  624.             "parseFunctionID": 5585,
  625.             "fileName": "render.cpp",
  626.             "prototype": "int renderObject::renderMesh(memImage *outputImage, memImage *inputImage,int blendIndicator);",
  627.             "shortPrototype": "int renderObject::renderMesh(memImage *outputImage, memImage *inputImage,int blendIndicator);",
  628.             "className": "renderObject",
  629.             "functionName": "renderMesh",
  630.             "returnType": "int",
  631.             "functionDescription": "Original to ICT 1.0",
  632.             "lastUpdate": "12/26/96 12:36:03"
  633.         },
  634.         {
  635.             "parseFunctionID": 5586,
  636.             "fileName": "render.cpp",
  637.             "prototype": "int renderObject::renderMeshz(memImage *outputImage, memImage *maskImage,memImage *inputImage, memImage *zBuffer, float vx, float vy, float vz);",
  638.             "shortPrototype": "int renderObject::renderMeshz(memImage *outputImage, memImage *maskImage,memImage *inputImage, memImage *zBuffer, float vx, float vy, float vz);",
  639.             "className": "renderObject",
  640.             "functionName": "renderMeshz",
  641.             "returnType": "int",
  642.             "functionDescription": "Original to ICT 1.0",
  643.             "lastUpdate": "12/26/96 12:36:03"
  644.         },
  645.         {
  646.             "parseFunctionID": 5587,
  647.             "fileName": "render.cpp",
  648.             "prototype": "void renderObject::transformAndProject (tMatrix *aMatrix, int outHeight, int outWidth,int externalCentroid,float centroidX, float centroidY, float centroidZ);",
  649.             "shortPrototype": "void renderObject::transformAndProject (tMatrix *aMatrix, int outHeight, int outWidth,int externalCentroid,float centroidX, float centroidY, float centroidZ);",
  650.             "className": "renderObject",
  651.             "functionName": "transformAndProject ",
  652.             "returnType": "void",
  653.             "functionDescription": "Original to ICT 1.0",
  654.             "returnDescription": "Not Applicable",
  655.             "lastUpdate": "12/26/96 12:36:03"
  656.         },
  657.         {
  658.             "parseFunctionID": 5588,
  659.             "fileName": "render.cpp",
  660.             "prototype": "void transformAndProjectPoint2(tMatrix *aMatrix, float x, float y, float z, int *sx,int *sy, float refX, float refY, float refZ, int outHeight,int outWidth);",
  661.             "shortPrototype": "void transformAndProjectPoint2(tMatrix *aMatrix, float x, float y, float z, int *sx,int *sy, float refX, float refY, float refZ, int outHeight,int outWidth);",
  662.             "className": "None",
  663.             "functionName": "transformAndProjectPoint2",
  664.             "returnType": "void",
  665.             "returnDescription": "Not Applicable",
  666.             "lastUpdate": "12/26/96 12:36:03"
  667.         },
  668.         {
  669.             "parseFunctionID": 5589,
  670.             "fileName": "render.cpp",
  671.             "prototype": "void drawBox(HDC theDC, HPEN hPointPen, HPEN hBlackPen, int x, int y);",
  672.             "shortPrototype": "void drawBox(HDC theDC, HPEN hPointPen, HPEN hBlackPen, int x, int y);",
  673.             "className": "None",
  674.             "functionName": "drawBox",
  675.             "returnType": "void",
  676.             "returnDescription": "Not Applicable",
  677.             "lastUpdate": "12/26/96 12:36:03"
  678.         },
  679.         {
  680.             "parseFunctionID": 5590,
  681.             "fileName": "render.cpp",
  682.             "prototype": "int renderObject::renderShape(memImage *outputImage, int blendIndicator);",
  683.             "shortPrototype": "int renderObject::renderShape(memImage *outputImage, int blendIndicator);",
  684.             "className": "renderObject",
  685.             "functionName": "renderShape",
  686.             "returnType": "int",
  687.             "lastUpdate": "12/26/96 12:36:03"
  688.         },
  689.         {
  690.             "parseFunctionID": 5591,
  691.             "fileName": "render.cpp",
  692.             "prototype": "int renderObject::renderShapez(memImage *outputImage,memImage *alphaImage, memImage *zBuffer,float vx, float vy, float vz);",
  693.             "shortPrototype": "int renderObject::renderShapez(memImage *outputImage,memImage *alphaImage, memImage *zBuffer,float vx, float vy, float vz);",
  694.             "className": "renderObject",
  695.             "functionName": "renderShapez",
  696.             "returnType": "int",
  697.             "lastUpdate": "12/26/96 12:36:03"
  698.         },
  699.         {
  700.             "parseFunctionID": 5592,
  701.             "fileName": "iwarp.cpp",
  702.             "prototype": "int iwarpz(memImage *inImage, memImage *outImage, memImage *zImage,float rx, float ry, float rz,float sx, float sy, float sz,float tx, float ty, float tz,float vx, float vy, float vz,tMatrix *viewMatrix,float refPointX, float refPointY, float refPointZ);",
  703.             "shortPrototype": "int iwarpz(memImage *inImage, memImage *outImage, memImage *zImage,float rx, float ry, float rz,float sx, float sy, float sz,float tx, float ty, float tz,float vx, float vy, float vz,tMatrix *viewMatrix,float refPointX, float refPointY, float refPointZ);",
  704.             "className": "None",
  705.             "functionName": "iwarpz",
  706.             "returnType": "int",
  707.             "functionDescription": "Original to ICT 1.0",
  708.             "lastUpdate": "12/26/96 12:36:03"
  709.         },
  710.         {
  711.             "parseFunctionID": 5593,
  712.             "fileName": "iwarp.cpp",
  713.             "prototype": "void getLineEquation(int x1,int y1, int x2, int y2, float *m,float *b, BOOL *horzFlag, BOOL *vertFlag);",
  714.             "shortPrototype": "void getLineEquation(int x1,int y1, int x2, int y2, float *m,float *b, BOOL *horzFlag, BOOL *vertFlag);",
  715.             "className": "None",
  716.             "functionName": "getLineEquation",
  717.             "returnType": "void",
  718.             "functionDescription": "Original to ICT 1.0",
  719.             "returnDescription": "Not Applicable",
  720.             "lastUpdate": "12/26/96 12:36:03"
  721.         },
  722.         {
  723.             "parseFunctionID": 5594,
  724.             "fileName": "iwarp.cpp",
  725.             "prototype": "void getFLineEquation(float x1,float y1, float x2, float y2, float *m,float *b, BOOL *horzFlag, BOOL *vertFlag);",
  726.             "shortPrototype": "void getFLineEquation(float x1,float y1, float x2, float y2, float *m,float *b, BOOL *horzFlag, BOOL *vertFlag);",
  727.             "className": "None",
  728.             "functionName": "getFLineEquation",
  729.             "returnType": "void",
  730.             "returnDescription": "Not Applicable",
  731.             "lastUpdate": "12/26/96 12:36:03"
  732.         },
  733.         {
  734.             "parseFunctionID": 5595,
  735.             "fileName": "iwarp.cpp",
  736.             "prototype": "int getIntervals (shape3d *theShape, int y, int *numCoords,int numAllocatedXCoords, int *screenXCoords,float *tXCoords, float *tYCoords, float *tZCoords);",
  737.             "shortPrototype": "int getIntervals (shape3d *theShape, int y, int *numCoords,int numAllocatedXCoords, int *screenXCoords,float *tXCoords, float *tYCoords, float *tZCoords);",
  738.             "className": "None",
  739.             "functionName": "getIntervals ",
  740.             "returnType": "int",
  741.             "functionDescription": "Original to ICT 1.0",
  742.             "lastUpdate": "12/26/96 12:36:03"
  743.         },
  744.         {
  745.             "parseFunctionID": 5596,
  746.             "fileName": "iwarp.cpp",
  747.             "prototype": "void insertionSort(int theItems[], float itemData1[], float itemData2[],float itemData3[], int numItems);",
  748.             "shortPrototype": "void insertionSort(int theItems[], float itemData1[], float itemData2[],float itemData3[], int numItems);",
  749.             "className": "None",
  750.             "functionName": "insertionSort",
  751.             "returnType": "void",
  752.             "functionDescription": "Original to ICT 1.0",
  753.             "returnDescription": "Not Applicable",
  754.             "lastUpdate": "12/26/96 12:36:03"
  755.         },
  756.         {
  757.             "parseFunctionID": 5597,
  758.             "fileName": "iwarp.cpp",
  759.             "prototype": "int removeDuplicates(int theList[], float theItemData1[],float theItemData2[], float theItemData3[], int *listLength);",
  760.             "shortPrototype": "int removeDuplicates(int theList[], float theItemData1[],float theItemData2[], float theItemData3[], int *listLength);",
  761.             "className": "None",
  762.             "functionName": "removeDuplicates",
  763.             "returnType": "int",
  764.             "functionDescription": "Original to ICT 1.0",
  765.             "lastUpdate": "12/26/96 12:36:03"
  766.         },
  767.         {
  768.             "parseFunctionID": 5598,
  769.             "fileName": "iwarp.cpp",
  770.             "prototype": "int iRender(memImage *outImage, memImage *maskImage, memImage *inImage,float rx, float ry, float rz, float sx, float sy, float sz,float tx, float ty, float tz, tMatrix *viewMatrix,int warpIndicator, int blendIndicator, float alphaScale,float refPointX, float refPointY, float refPointZ);",
  771.             "shortPrototype": "int iRender(memImage *outImage, memImage *maskImage, memImage *inImage,float rx, float ry, float rz, float sx, float sy, float sz,float tx, float ty, float tz, tMatrix *viewMatrix,int warpIndicator, int blendIndicator, float alphaScale,float refPointX, fl",
  772.             "className": "None",
  773.             "functionName": "iRender",
  774.             "returnType": "int",
  775.             "functionDescription": "Original to ICT 1.0",
  776.             "lastUpdate": "12/26/96 12:36:03"
  777.         },
  778.         {
  779.             "parseFunctionID": 5599,
  780.             "fileName": "iwarp.cpp",
  781.             "prototype": "int iRenderz(memImage *outImage, memImage *matteImage, memImage *inImage,memImage *zImage, memImage *zBuffer,float rx, float ry, float rz, float sx, float sy, float sz,float tx, float ty, float tz, float vx, float vy, float vz,tMatrix *viewMatrix,int warpIndicator, int blendIndicator, float alphaScale,float refPointX, float refPointY, float refPointZ);",
  782.             "shortPrototype": "int iRenderz(memImage *outImage, memImage *matteImage, memImage *inImage,memImage *zImage, memImage *zBuffer,float rx, float ry, float rz, float sx, float sy, float sz,float tx, float ty, float tz, float vx, float vy, float vz,tMatrix *viewMatrix,int warp",
  783.             "className": "None",
  784.             "functionName": "iRenderz",
  785.             "returnType": "int",
  786.             "functionDescription": "Original to ICT 1.0",
  787.             "lastUpdate": "12/26/96 12:36:03"
  788.         },
  789.         {
  790.             "parseFunctionID": 5600,
  791.             "fileName": "iwarp.cpp",
  792.             "prototype": "int antiAlias(memImage *inImage, memImage *outImage);",
  793.             "shortPrototype": "int antiAlias(memImage *inImage, memImage *outImage);",
  794.             "className": "None",
  795.             "functionName": "antiAlias",
  796.             "returnType": "int",
  797.             "lastUpdate": "12/26/96 12:36:03"
  798.         },
  799.         {
  800.             "parseFunctionID": 5601,
  801.             "fileName": "iwarp.cpp",
  802.             "prototype": "int memImage::alphaSmooth3();",
  803.             "shortPrototype": "int memImage::alphaSmooth3();",
  804.             "className": "memImage",
  805.             "functionName": "alphaSmooth3",
  806.             "returnType": "int",
  807.             "lastUpdate": "12/26/96 12:36:03"
  808.         },
  809.         {
  810.             "parseFunctionID": 5602,
  811.             "fileName": "iwarp.cpp",
  812.             "prototype": "int memImage::alphaSmooth5();",
  813.             "shortPrototype": "int memImage::alphaSmooth5();",
  814.             "className": "memImage",
  815.             "functionName": "alphaSmooth5",
  816.             "returnType": "int",
  817.             "lastUpdate": "12/26/96 12:36:03"
  818.         },
  819.         {
  820.             "parseFunctionID": 5603,
  821.             "fileName": "iwarp.cpp",
  822.             "prototype": "int memImage::alphaSmooth7();",
  823.             "shortPrototype": "int memImage::alphaSmooth7();",
  824.             "className": "memImage",
  825.             "functionName": "alphaSmooth7",
  826.             "returnType": "int",
  827.             "lastUpdate": "12/26/96 12:36:03"
  828.         },
  829.         {
  830.             "parseFunctionID": 5604,
  831.             "fileName": "iwarp.cpp",
  832.             "prototype": "int fWarp1(memImage *inImage, memImage *outImage,float rx, float ry, float rz, float sx, float sy, float sz,float tx, float ty, float tz, tMatrix *viewMatrix,float refPointX, float refPointY, float refPointZ);",
  833.             "shortPrototype": "int fWarp1(memImage *inImage, memImage *outImage,float rx, float ry, float rz, float sx, float sy, float sz,float tx, float ty, float tz, tMatrix *viewMatrix,float refPointX, float refPointY, float refPointZ);",
  834.             "className": "None",
  835.             "functionName": "fWarp1",
  836.             "returnType": "int",
  837.             "lastUpdate": "12/26/96 12:36:03"
  838.         },
  839.         {
  840.             "parseFunctionID": 5605,
  841.             "fileName": "iwarp.cpp",
  842.             "prototype": "int fwarpz(memImage *inImage, memImage *outImage, memImage *zImage,float rx, float ry, float rz,float sx, float sy, float sz,float tx, float ty, float tz,float vx, float vy, float vz,tMatrix *viewMatrix,float refPointX, float refPointY, float refPointZ);",
  843.             "shortPrototype": "int fwarpz(memImage *inImage, memImage *outImage, memImage *zImage,float rx, float ry, float rz,float sx, float sy, float sz,float tx, float ty, float tz,float vx, float vy, float vz,tMatrix *viewMatrix,float refPointX, float refPointY, float refPointZ);",
  844.             "className": "None",
  845.             "functionName": "fwarpz",
  846.             "returnType": "int",
  847.             "lastUpdate": "12/26/96 12:36:03"
  848.         },
  849.         {
  850.             "parseFunctionID": 5606,
  851.             "fileName": "iwarp.cpp",
  852.             "prototype": "int fwarpz2(memImage *inputImage, memImage *outputImage, memImage *zBuffer,float rx, float ry, float rz,float sx, float sy, float sz,float tx, float ty, float tz,float vx, float vy, float vz,tMatrix *viewMatrix,float refPointX, float refPointY, float refpointZ);",
  853.             "shortPrototype": "int fwarpz2(memImage *inputImage, memImage *outputImage, memImage *zBuffer,float rx, float ry, float rz,float sx, float sy, float sz,float tx, float ty, float tz,float vx, float vy, float vz,tMatrix *viewMatrix,float refPointX, float refPointY, float refp",
  854.             "className": "None",
  855.             "functionName": "fwarpz2",
  856.             "returnType": "int",
  857.             "lastUpdate": "12/26/96 12:36:03"
  858.         },
  859.         {
  860.             "parseFunctionID": 5607,
  861.             "fileName": "shape3d.cpp",
  862.             "prototype": "shape3d :: shape3d(char *pathName);",
  863.             "shortPrototype": "shape3d :: shape3d(char *pathName);",
  864.             "className": "shape3d",
  865.             "functionName": "shape3d",
  866.             "returnType": "shape3d ",
  867.             "functionDescription": "Creates a new shape object from an existing shape object.",
  868.             "lastUpdate": "12/26/96 12:36:03"
  869.         },
  870.         {
  871.             "parseFunctionID": 5608,
  872.             "fileName": "shape3d.cpp",
  873.             "prototype": "shape3d :: ~shape3d();",
  874.             "shortPrototype": "shape3d :: ~shape3d();",
  875.             "className": "shape3d",
  876.             "functionName": "~shape3d",
  877.             "returnType": "shape3d ",
  878.             "functionDescription": "Destroys a shape3d object.",
  879.             "lastUpdate": "12/26/96 12:36:03"
  880.         },
  881.         {
  882.             "parseFunctionID": 5609,
  883.             "fileName": "shape3d.cpp",
  884.             "prototype": "shape3d :: shape3d(point3d *UL, point3d *UR, point3d *LR, point3d *LL);",
  885.             "shortPrototype": "shape3d :: shape3d(point3d *UL, point3d *UR, point3d *LR, point3d *LL);",
  886.             "className": "shape3d",
  887.             "functionName": "shape3d",
  888.             "returnType": "shape3d ",
  889.             "functionDescription": "Creates a new shape object from an existing shape object.",
  890.             "lastUpdate": "12/26/96 12:36:03"
  891.         },
  892.         {
  893.             "parseFunctionID": 5610,
  894.             "fileName": "shape3d.cpp",
  895.             "prototype": "int shape3d :: readShape(char *pathName);",
  896.             "shortPrototype": "int shape3d :: readShape(char *pathName);",
  897.             "className": "shape3d ",
  898.             "functionName": " readShape",
  899.             "returnType": "int",
  900.             "lastUpdate": "12/26/96 12:36:03"
  901.         },
  902.         {
  903.             "parseFunctionID": 5611,
  904.             "fileName": "shape3d.cpp",
  905.             "prototype": "int shape3d :: getShapeFileInfo(char *pathName,  int *fileType, int *numVertices, int *numFaces);",
  906.             "shortPrototype": "int shape3d :: getShapeFileInfo(char *pathName,  int *fileType, int *numVertices, int *numFaces);",
  907.             "className": "shape3d ",
  908.             "functionName": " getShapeFileInfo",
  909.             "returnType": "int",
  910.             "lastUpdate": "12/26/96 12:36:03"
  911.         },
  912.         {
  913.             "parseFunctionID": 5612,
  914.             "fileName": "shape3d.cpp",
  915.             "prototype": "int shape3d :: shapeFromBMP(char *imageFileName);",
  916.             "shortPrototype": "int shape3d :: shapeFromBMP(char *imageFileName);",
  917.             "className": "shape3d ",
  918.             "functionName": " shapeFromBMP",
  919.             "returnType": "int",
  920.             "lastUpdate": "12/26/96 12:36:03"
  921.         },
  922.         {
  923.             "parseFunctionID": 5613,
  924.             "fileName": "shape3d.cpp",
  925.             "prototype": "int shape3d::writeShape(char *pathName);",
  926.             "shortPrototype": "int shape3d::writeShape(char *pathName);",
  927.             "className": "shape3d",
  928.             "functionName": "writeShape",
  929.             "returnType": "int",
  930.             "functionDescription": "Original to ICT 1.0",
  931.             "lastUpdate": "12/26/96 12:36:03"
  932.         },
  933.         {
  934.             "parseFunctionID": 5614,
  935.             "fileName": "shape3d.cpp",
  936.             "prototype": "void shape3d::printShape(char *comment);",
  937.             "shortPrototype": "void shape3d::printShape(char *comment);",
  938.             "className": "shape3d",
  939.             "functionName": "printShape",
  940.             "returnType": "void",
  941.             "functionDescription": "Original to ICT 1.0",
  942.             "returnDescription": "Not Applicable",
  943.             "lastUpdate": "12/26/96 12:36:03"
  944.         },
  945.         {
  946.             "parseFunctionID": 5615,
  947.             "fileName": "shape3d.cpp",
  948.             "prototype": "void shape3d::screenBoundingBox();",
  949.             "shortPrototype": "void shape3d::screenBoundingBox();",
  950.             "className": "shape3d",
  951.             "functionName": "screenBoundingBox",
  952.             "returnType": "void",
  953.             "functionDescription": "Original to ICT 1.0",
  954.             "returnDescription": "Not Applicable",
  955.             "lastUpdate": "12/26/96 12:36:03"
  956.         },
  957.         {
  958.             "parseFunctionID": 5616,
  959.             "fileName": "shape3d.cpp",
  960.             "prototype": "void shape3d::initCurrentVertex();",
  961.             "shortPrototype": "void shape3d::initCurrentVertex();",
  962.             "className": "shape3d",
  963.             "functionName": "initCurrentVertex",
  964.             "returnType": "void",
  965.             "functionDescription": "Original to ICT 1.0",
  966.             "returnDescription": "Not Applicable",
  967.             "lastUpdate": "12/26/96 12:36:03"
  968.         },
  969.         {
  970.             "parseFunctionID": 5617,
  971.             "fileName": "shape3d.cpp",
  972.             "prototype": "void shape3d::initCurrentFace();",
  973.             "shortPrototype": "void shape3d::initCurrentFace();",
  974.             "className": "shape3d",
  975.             "functionName": "initCurrentFace",
  976.             "returnType": "void",
  977.             "returnDescription": "Not Applicable",
  978.             "lastUpdate": "12/26/96 12:36:03"
  979.         },
  980.         {
  981.             "parseFunctionID": 5618,
  982.             "fileName": "shape3d.cpp",
  983.             "prototype": "int shape3d::getNumVertices();",
  984.             "shortPrototype": "int shape3d::getNumVertices();",
  985.             "className": "shape3d",
  986.             "functionName": "getNumVertices",
  987.             "returnType": "int",
  988.             "functionDescription": "Original to ICT 1.0",
  989.             "lastUpdate": "12/26/96 12:36:03"
  990.         },
  991.         {
  992.             "parseFunctionID": 5619,
  993.             "fileName": "shape3d.cpp",
  994.             "prototype": "int shape3d::getNumFaces();",
  995.             "shortPrototype": "int shape3d::getNumFaces();",
  996.             "className": "shape3d",
  997.             "functionName": "getNumFaces",
  998.             "returnType": "int",
  999.             "lastUpdate": "12/26/96 12:36:03"
  1000.         },
  1001.         {
  1002.             "parseFunctionID": 5620,
  1003.             "fileName": "shape3d.cpp",
  1004.             "prototype": "void shape3d::setNumVertices(int nv);",
  1005.             "shortPrototype": "void shape3d::setNumVertices(int nv);",
  1006.             "className": "shape3d",
  1007.             "functionName": "setNumVertices",
  1008.             "returnType": "void",
  1009.             "functionDescription": "Original to ICT 1.0",
  1010.             "returnDescription": "Not Applicable",
  1011.             "lastUpdate": "12/26/96 12:36:03"
  1012.         },
  1013.         {
  1014.             "parseFunctionID": 5621,
  1015.             "fileName": "shape3d.cpp",
  1016.             "prototype": "void shape3d::worldBoundingBox();",
  1017.             "shortPrototype": "void shape3d::worldBoundingBox();",
  1018.             "className": "shape3d",
  1019.             "functionName": "worldBoundingBox",
  1020.             "returnType": "void",
  1021.             "functionDescription": "Original to ICT 1.0",
  1022.             "returnDescription": "Not Applicable",
  1023.             "lastUpdate": "12/26/96 12:36:03"
  1024.         },
  1025.         {
  1026.             "parseFunctionID": 5622,
  1027.             "fileName": "shape3d.cpp",
  1028.             "prototype": "void shape3d::transformBoundingBox();",
  1029.             "shortPrototype": "void shape3d::transformBoundingBox();",
  1030.             "className": "shape3d",
  1031.             "functionName": "transformBoundingBox",
  1032.             "returnType": "void",
  1033.             "functionDescription": "Original to ICT 1.0",
  1034.             "returnDescription": "Not Applicable",
  1035.             "lastUpdate": "12/26/96 12:36:03"
  1036.         },
  1037.         {
  1038.             "parseFunctionID": 5623,
  1039.             "fileName": "shape3d.cpp",
  1040.             "prototype": "void shape3d::invertY(int screenHeight);",
  1041.             "shortPrototype": "void shape3d::invertY(int screenHeight);",
  1042.             "className": "shape3d",
  1043.             "functionName": "invertY",
  1044.             "returnType": "void",
  1045.             "functionDescription": "Original to ICT 1.0",
  1046.             "returnDescription": "Not Applicable",
  1047.             "lastUpdate": "12/26/96 12:36:03"
  1048.         },
  1049.         {
  1050.             "parseFunctionID": 5624,
  1051.             "fileName": "shape3d.cpp",
  1052.             "prototype": "int shape3d::addWorldVertex(float x, float y, float z);",
  1053.             "shortPrototype": "int shape3d::addWorldVertex(float x, float y, float z);",
  1054.             "className": "shape3d",
  1055.             "functionName": "addWorldVertex",
  1056.             "returnType": "int",
  1057.             "functionDescription": "Adds a world coordinate vertex to a shape3d object.",
  1058.             "returnDescription": "Returns NULL if successful, else an error message is posted to the log.",
  1059.             "lastUpdate": "12/26/96 12:36:03"
  1060.         },
  1061.         {
  1062.             "parseFunctionID": 5625,
  1063.             "fileName": "shape3d.cpp",
  1064.             "prototype": "int shape3d::addTransformedVertex(float x, float y, float z);",
  1065.             "shortPrototype": "int shape3d::addTransformedVertex(float x, float y, float z);",
  1066.             "className": "shape3d",
  1067.             "functionName": "addTransformedVertex",
  1068.             "returnType": "int",
  1069.             "lastUpdate": "12/26/96 12:36:03"
  1070.         },
  1071.         {
  1072.             "parseFunctionID": 5626,
  1073.             "fileName": "shape3d.cpp",
  1074.             "prototype": "int shape3d::deleteLastWorldVertex();",
  1075.             "shortPrototype": "int shape3d::deleteLastWorldVertex();",
  1076.             "className": "shape3d",
  1077.             "functionName": "deleteLastWorldVertex",
  1078.             "returnType": "int",
  1079.             "functionDescription": "Deletes the last vertex in a shape object.",
  1080.             "returnDescription": "NULL is returned if the operation was successful, else an informative message is posted to the log.",
  1081.             "lastUpdate": "12/26/96 12:36:03"
  1082.         },
  1083.         {
  1084.             "parseFunctionID": 5627,
  1085.             "fileName": "shape3d.cpp",
  1086.             "prototype": "int shape3d::getLastWorldVertex(float *x, float *y, float *z);",
  1087.             "shortPrototype": "int shape3d::getLastWorldVertex(float *x, float *y, float *z);",
  1088.             "className": "shape3d",
  1089.             "functionName": "getLastWorldVertex",
  1090.             "returnType": "int",
  1091.             "functionDescription": "Original to ICT 1.0",
  1092.             "lastUpdate": "12/26/96 12:36:03"
  1093.         },
  1094.         {
  1095.             "parseFunctionID": 5628,
  1096.             "fileName": "shape3d.cpp",
  1097.             "prototype": "int shape3d::getPreviousWorldVertex(float *x, float *y, float *z);",
  1098.             "shortPrototype": "int shape3d::getPreviousWorldVertex(float *x, float *y, float *z);",
  1099.             "className": "shape3d",
  1100.             "functionName": "getPreviousWorldVertex",
  1101.             "returnType": "int",
  1102.             "functionDescription": "Original to ICT 1.0",
  1103.             "lastUpdate": "12/26/96 12:36:03"
  1104.         },
  1105.         {
  1106.             "parseFunctionID": 5629,
  1107.             "fileName": "shape3d.cpp",
  1108.             "prototype": "float shape3d::averageX();",
  1109.             "shortPrototype": "float shape3d::averageX();",
  1110.             "className": "shape3d",
  1111.             "functionName": "averageX",
  1112.             "returnType": "float",
  1113.             "functionDescription": "Returns the average x coordinate of the shape3d object.",
  1114.             "returnDescription": "The average x coordinate of the shape3d object.",
  1115.             "lastUpdate": "12/26/96 12:36:03"
  1116.         },
  1117.         {
  1118.             "parseFunctionID": 5630,
  1119.             "fileName": "shape3d.cpp",
  1120.             "prototype": "float shape3d::averageY();",
  1121.             "shortPrototype": "float shape3d::averageY();",
  1122.             "className": "shape3d",
  1123.             "functionName": "averageY",
  1124.             "returnType": "float",
  1125.             "functionDescription": "Returns the average y coordinate of the shape object.",
  1126.             "returnDescription": "Returns the average y coordinate of the shape object.",
  1127.             "lastUpdate": "12/26/96 12:36:03"
  1128.         },
  1129.         {
  1130.             "parseFunctionID": 5631,
  1131.             "fileName": "shape3d.cpp",
  1132.             "prototype": "void shape3d::getWCentroid(float *centroidX, float *centroidY, float *centroidZ);",
  1133.             "shortPrototype": "void shape3d::getWCentroid(float *centroidX, float *centroidY, float *centroidZ);",
  1134.             "className": "shape3d",
  1135.             "functionName": "getWCentroid",
  1136.             "returnType": "void",
  1137.             "functionDescription": "Original to ICT 1.0",
  1138.             "returnDescription": "Not Applicable",
  1139.             "lastUpdate": "12/26/96 12:36:03"
  1140.         },
  1141.         {
  1142.             "parseFunctionID": 5632,
  1143.             "fileName": "shape3d.cpp",
  1144.             "prototype": "void shape3d::translateW(float offsetX, float offsetY, float offsetZ);",
  1145.             "shortPrototype": "void shape3d::translateW(float offsetX, float offsetY, float offsetZ);",
  1146.             "className": "shape3d",
  1147.             "functionName": "translateW",
  1148.             "returnType": "void",
  1149.             "functionDescription": "Original to ICT 1.0",
  1150.             "returnDescription": "Not Applicable",
  1151.             "lastUpdate": "12/26/96 12:36:03"
  1152.         },
  1153.         {
  1154.             "parseFunctionID": 5633,
  1155.             "fileName": "shape3d.cpp",
  1156.             "prototype": "void shape3d::translateT(float offsetX, float offsetY, float offsetZ);",
  1157.             "shortPrototype": "void shape3d::translateT(float offsetX, float offsetY, float offsetZ);",
  1158.             "className": "shape3d",
  1159.             "functionName": "translateT",
  1160.             "returnType": "void",
  1161.             "functionDescription": "Original to ICT 1.0",
  1162.             "returnDescription": "Not Applicable",
  1163.             "lastUpdate": "12/26/96 12:36:03"
  1164.         },
  1165.         {
  1166.             "parseFunctionID": 5634,
  1167.             "fileName": "shape3d.cpp",
  1168.             "prototype": "void shape3d::translateS(int offsetX, int offsetY);",
  1169.             "shortPrototype": "void shape3d::translateS(int offsetX, int offsetY);",
  1170.             "className": "shape3d",
  1171.             "functionName": "translateS",
  1172.             "returnType": "void",
  1173.             "functionDescription": "Original to ICT 1.0",
  1174.             "returnDescription": "Not Applicable",
  1175.             "lastUpdate": "12/26/96 12:36:03"
  1176.         },
  1177.         {
  1178.             "parseFunctionID": 5635,
  1179.             "fileName": "shape3d.cpp",
  1180.             "prototype": "char *getNextLine(char *theText, int *lineNumber, ifstream *filein,int minLineLength);",
  1181.             "shortPrototype": "char *getNextLine(char *theText, int *lineNumber, ifstream *filein,int minLineLength);",
  1182.             "className": "None",
  1183.             "functionName": "getNextLine",
  1184.             "returnType": "char *",
  1185.             "lastUpdate": "12/26/96 12:36:03"
  1186.         },
  1187.         {
  1188.             "parseFunctionID": 5636,
  1189.             "fileName": "shape3d.cpp",
  1190.             "prototype": "void getShapePath(char *modelPath, char *shapeDir, char *shapePath);",
  1191.             "shortPrototype": "void getShapePath(char *modelPath, char *shapeDir, char *shapePath);",
  1192.             "className": "None",
  1193.             "functionName": "getShapePath",
  1194.             "returnType": "void",
  1195.             "returnDescription": "Not Applicable",
  1196.             "lastUpdate": "12/26/96 12:36:03"
  1197.         },
  1198.         {
  1199.             "parseFunctionID": 5637,
  1200.             "fileName": "shape3d.cpp",
  1201.             "prototype": "int shape3d::isValid();",
  1202.             "shortPrototype": "int shape3d::isValid();",
  1203.             "className": "shape3d",
  1204.             "functionName": "isValid",
  1205.             "returnType": "int",
  1206.             "functionDescription": "Original to ICT 1.0",
  1207.             "lastUpdate": "12/26/96 12:36:03"
  1208.         },
  1209.         {
  1210.             "parseFunctionID": 5638,
  1211.             "fileName": "shape3d.cpp",
  1212.             "prototype": "int getBoundaryPoint (shape3d *theShape,float rayCentroidX, float rayCentroidY,float rayX2, float rayY2,float *outX, float *outY,float lastX, float lastY);",
  1213.             "shortPrototype": "int getBoundaryPoint (shape3d *theShape,float rayCentroidX, float rayCentroidY,float rayX2, float rayY2,float *outX, float *outY,float lastX, float lastY);",
  1214.             "className": "None",
  1215.             "functionName": "getBoundaryPoint ",
  1216.             "returnType": "int",
  1217.             "lastUpdate": "12/26/96 12:36:03"
  1218.         },
  1219.         {
  1220.             "parseFunctionID": 5639,
  1221.             "fileName": "shape3d.cpp",
  1222.             "prototype": "int shape3d::addVertices(shape3d *child);",
  1223.             "shortPrototype": "int shape3d::addVertices(shape3d *child);",
  1224.             "className": "shape3d",
  1225.             "functionName": "addVertices",
  1226.             "returnType": "int",
  1227.             "lastUpdate": "12/26/96 12:36:03"
  1228.         },
  1229.         {
  1230.             "parseFunctionID": 5640,
  1231.             "fileName": "shape3d.cpp",
  1232.             "prototype": "void shape3d::getReferencePoint(float *centroidX, float *centroidY, float *centroidZ);",
  1233.             "shortPrototype": "void shape3d::getReferencePoint(float *centroidX, float *centroidY, float *centroidZ);",
  1234.             "className": "shape3d",
  1235.             "functionName": "getReferencePoint",
  1236.             "returnType": "void",
  1237.             "returnDescription": "Not Applicable",
  1238.             "lastUpdate": "12/26/96 12:36:03"
  1239.         },
  1240.         {
  1241.             "parseFunctionID": 5641,
  1242.             "fileName": "shape3d.cpp",
  1243.             "prototype": "void shape3d::setReferencePoint(float centroidX, float centroidY, float centroidZ);",
  1244.             "shortPrototype": "void shape3d::setReferencePoint(float centroidX, float centroidY, float centroidZ);",
  1245.             "className": "shape3d",
  1246.             "functionName": "setReferencePoint",
  1247.             "returnType": "void",
  1248.             "returnDescription": "Not Applicable",
  1249.             "lastUpdate": "12/26/96 12:36:03"
  1250.         },
  1251.         {
  1252.             "parseFunctionID": 5642,
  1253.             "fileName": "shape3d.cpp",
  1254.             "prototype": "int shape3d::getScreenVertex(int index, int *sx, int *sy);",
  1255.             "shortPrototype": "int shape3d::getScreenVertex(int index, int *sx, int *sy);",
  1256.             "className": "shape3d",
  1257.             "functionName": "getScreenVertex",
  1258.             "returnType": "int",
  1259.             "lastUpdate": "12/26/96 12:36:03"
  1260.         },
  1261.         {
  1262.             "parseFunctionID": 5643,
  1263.             "fileName": "shape3d.cpp",
  1264.             "prototype": "int shape3d::getTransformedVertex(int index, float *tx, float *ty, float *tz);",
  1265.             "shortPrototype": "int shape3d::getTransformedVertex(int index, float *tx, float *ty, float *tz);",
  1266.             "className": "shape3d",
  1267.             "functionName": "getTransformedVertex",
  1268.             "returnType": "int",
  1269.             "lastUpdate": "12/26/96 12:36:03"
  1270.         },
  1271.         {
  1272.             "parseFunctionID": 5644,
  1273.             "fileName": "shape3d.cpp",
  1274.             "prototype": "float shape3d::getWorldDistance(int vertexNumber);",
  1275.             "shortPrototype": "float shape3d::getWorldDistance(int vertexNumber);",
  1276.             "className": "shape3d",
  1277.             "functionName": "getWorldDistance",
  1278.             "returnType": "float",
  1279.             "lastUpdate": "12/26/96 12:36:03"
  1280.         },
  1281.         {
  1282.             "parseFunctionID": 5645,
  1283.             "fileName": "shape3d.cpp",
  1284.             "prototype": "int shape3d::getDistanceFractions();",
  1285.             "shortPrototype": "int shape3d::getDistanceFractions();",
  1286.             "className": "shape3d",
  1287.             "functionName": "getDistanceFractions",
  1288.             "returnType": "int",
  1289.             "lastUpdate": "12/26/96 12:36:03"
  1290.         },
  1291.         {
  1292.             "parseFunctionID": 5646,
  1293.             "fileName": "shape3d.cpp",
  1294.             "prototype": "int shape3d::getWorldVertex(float distanceFraction, int *vertex, float *x,float *y, float *z);",
  1295.             "shortPrototype": "int shape3d::getWorldVertex(float distanceFraction, int *vertex, float *x,float *y, float *z);",
  1296.             "className": "shape3d",
  1297.             "functionName": "getWorldVertex",
  1298.             "returnType": "int",
  1299.             "lastUpdate": "12/26/96 12:36:03"
  1300.         },
  1301.         {
  1302.             "parseFunctionID": 5647,
  1303.             "fileName": "shape3d.cpp",
  1304.             "prototype": "int shape3d::removeDuplicates();",
  1305.             "shortPrototype": "int shape3d::removeDuplicates();",
  1306.             "className": "shape3d",
  1307.             "functionName": "removeDuplicates",
  1308.             "returnType": "int",
  1309.             "lastUpdate": "12/26/96 12:36:03"
  1310.         },
  1311.         {
  1312.             "parseFunctionID": 5648,
  1313.             "fileName": "memimg32.cpp",
  1314.             "prototype": "void memImage::allocate(int height, int widthInPixels);",
  1315.             "shortPrototype": "void memImage::allocate(int height, int widthInPixels);",
  1316.             "className": "memImage",
  1317.             "functionName": "allocate",
  1318.             "returnType": "void",
  1319.             "functionDescription": "Allocates memory for a memImage Object.  If the needed amount of memory is not available, the object's valid data member is set to zero.",
  1320.             "returnDescription": "Not Applicable",
  1321.             "lastUpdate": "12/26/96 12:36:03"
  1322.         },
  1323.         {
  1324.             "parseFunctionID": 5649,
  1325.             "fileName": "memimg32.cpp",
  1326.             "prototype": "void memImage::clear();",
  1327.             "shortPrototype": "void memImage::clear();",
  1328.             "className": "memImage",
  1329.             "functionName": "clear",
  1330.             "returnType": "void",
  1331.             "functionDescription": "Erases a memImage object's pixels by setting them to zero.",
  1332.             "returnDescription": "Not Applicable",
  1333.             "lastUpdate": "12/26/96 12:36:03"
  1334.         },
  1335.         {
  1336.             "parseFunctionID": 5650,
  1337.             "fileName": "memimg32.cpp",
  1338.             "prototype": "int memImage::clearRGB(BYTE red, BYTE green, BYTE blue);",
  1339.             "shortPrototype": "int memImage::clearRGB(BYTE red, BYTE green, BYTE blue);",
  1340.             "className": "memImage",
  1341.             "functionName": "clearRGB",
  1342.             "returnType": "int",
  1343.             "functionDescription": "Erases all pixels in an image having the indicated RGB color by setting them to zero.",
  1344.             "returnDescription": "0 if successful, non-zero if an error occured.  Message posted to log.",
  1345.             "lastUpdate": "12/26/96 12:36:03"
  1346.         },
  1347.         {
  1348.             "parseFunctionID": 5651,
  1349.             "fileName": "memimg32.cpp",
  1350.             "prototype": "int memImage::clearRGBRange(BYTE redLow, BYTE redHigh,BYTE greenLow, BYTE greenHigh,BYTE blueLow, BYTE blueHigh);",
  1351.             "shortPrototype": "int memImage::clearRGBRange(BYTE redLow, BYTE redHigh,BYTE greenLow, BYTE greenHigh,BYTE blueLow, BYTE blueHigh);",
  1352.             "className": "memImage",
  1353.             "functionName": "clearRGBRange",
  1354.             "returnType": "int",
  1355.             "functionDescription": "Erases all pixels in an image within the indicated RGB color range.  All pixels within the indicated range are erased by setting them to zero.",
  1356.             "returnDescription": "0 if successful, non-zero if an error occured.  Message posted to log.",
  1357.             "lastUpdate": "12/26/96 12:36:03"
  1358.         },
  1359.         {
  1360.             "parseFunctionID": 5652,
  1361.             "fileName": "memimg32.cpp",
  1362.             "prototype": "void memImage::init32(float aValue);",
  1363.             "shortPrototype": "void memImage::init32(float aValue);",
  1364.             "className": "memImage",
  1365.             "functionName": "init32",
  1366.             "returnType": "void",
  1367.             "functionDescription": "Initializes the pixels of a 32 bit memImage to the indicated value.",
  1368.             "returnDescription": "Not Applicable",
  1369.             "lastUpdate": "12/26/96 12:36:03"
  1370.         },
  1371.         {
  1372.             "parseFunctionID": 5653,
  1373.             "fileName": "memimg32.cpp",
  1374.             "prototype": "int memImage::scaleTo8(memImage *scaledImage);",
  1375.             "shortPrototype": "int memImage::scaleTo8(memImage *scaledImage);",
  1376.             "className": "memImage",
  1377.             "functionName": "scaleTo8",
  1378.             "returnType": "int",
  1379.             "functionDescription": "Original to ICT 1.0",
  1380.             "lastUpdate": "12/26/96 12:36:03"
  1381.         },
  1382.         {
  1383.             "parseFunctionID": 5654,
  1384.             "fileName": "memimg32.cpp",
  1385.             "prototype": "void memImage::display(HDC dc, int outWidth, int outHeight);",
  1386.             "shortPrototype": "void memImage::display(HDC dc, int outWidth, int outHeight);",
  1387.             "className": "memImage",
  1388.             "functionName": "display",
  1389.             "returnType": "void",
  1390.             "functionDescription": "Displays a memImage object in the indicated device context. If the image to be displayed is smaller that the area available to the device context, then the image is displayed in the lower left corner of the dc.",
  1391.             "returnDescription": "Not Applicable",
  1392.             "lastUpdate": "12/26/96 12:36:03"
  1393.         },
  1394.         {
  1395.             "parseFunctionID": 5655,
  1396.             "fileName": "memimg32.cpp",
  1397.             "prototype": "int memImage::drawMask(HDC dc, POINT far *thePoints, int numVertices);",
  1398.             "shortPrototype": "int memImage::drawMask(HDC dc, POINT far *thePoints, int numVertices);",
  1399.             "className": "memImage",
  1400.             "functionName": "drawMask",
  1401.             "returnType": "int",
  1402.             "functionDescription": "Draws a binary mask into the memImage object.  The mask is described as a list of vertices.  The interior of the polygon is occupied with  pixels whose values are 255, all pixels external to the mask are set to zero.",
  1403.             "returnDescription": "0 of the operation was successful. else a message is posted to the log.",
  1404.             "lastUpdate": "12/26/96 12:36:03"
  1405.         },
  1406.         {
  1407.             "parseFunctionID": 5656,
  1408.             "fileName": "memimg32.cpp",
  1409.             "prototype": "int memImage::copy(memImage *outImage, int xoffset, int yoffset);",
  1410.             "shortPrototype": "int memImage::copy(memImage *outImage, int xoffset, int yoffset);",
  1411.             "className": "memImage",
  1412.             "functionName": "copy",
  1413.             "returnType": "int",
  1414.             "functionDescription": "Copies the image to an indicated output image.  The input image is offset  in the output image by the indicated amount.",
  1415.             "lastUpdate": "12/26/96 12:36:03"
  1416.         },
  1417.         {
  1418.             "parseFunctionID": 5657,
  1419.             "fileName": "memimg32.cpp",
  1420.             "prototype": "int memImage::fastCopy(memImage *outImage, int xOffset, int yOffset);",
  1421.             "shortPrototype": "int memImage::fastCopy(memImage *outImage, int xOffset, int yOffset);",
  1422.             "className": "memImage",
  1423.             "functionName": "fastCopy",
  1424.             "returnType": "int",
  1425.             "lastUpdate": "12/26/96 12:36:03"
  1426.         },
  1427.         {
  1428.             "parseFunctionID": 5658,
  1429.             "fileName": "memimg32.cpp",
  1430.             "prototype": "BYTE memImage::getMPixel (int x, int y, char aColor);",
  1431.             "shortPrototype": "BYTE memImage::getMPixel (int x, int y, char aColor);",
  1432.             "className": "memImage",
  1433.             "functionName": "getMPixel ",
  1434.             "returnType": "BYTE",
  1435.             "functionDescription": "Returns an 8 bit color component pixel from a 24 bit memImage.",
  1436.             "returnDescription": "The value of the requested color component.",
  1437.             "lastUpdate": "12/26/96 12:36:03"
  1438.         },
  1439.         {
  1440.             "parseFunctionID": 5659,
  1441.             "fileName": "memimg32.cpp",
  1442.             "prototype": "int memImage::getMPixelRGB(int x, int y, BYTE *red, BYTE *green, BYTE *blue);",
  1443.             "shortPrototype": "int memImage::getMPixelRGB(int x, int y, BYTE *red, BYTE *green, BYTE *blue);",
  1444.             "className": "memImage",
  1445.             "functionName": "getMPixelRGB",
  1446.             "returnType": "int",
  1447.             "functionDescription": "Retrieves an RGB color from the specified location in a 24 bit memImage.",
  1448.             "returnDescription": "0 if operation successful, -1 if clipping occured.",
  1449.             "lastUpdate": "12/26/96 12:36:03"
  1450.         },
  1451.         {
  1452.             "parseFunctionID": 5660,
  1453.             "fileName": "memimg32.cpp",
  1454.             "prototype": "int memImage::setMPixelRGB(int x, int y, BYTE red, BYTE green, BYTE blue);",
  1455.             "shortPrototype": "int memImage::setMPixelRGB(int x, int y, BYTE red, BYTE green, BYTE blue);",
  1456.             "className": "memImage",
  1457.             "functionName": "setMPixelRGB",
  1458.             "returnType": "int",
  1459.             "functionDescription": "Sets a pixel in a 24 bit memImage file to the indicated color.",
  1460.             "returnDescription": "0 if the operation was successful, -1 if clipping occured.",
  1461.             "lastUpdate": "12/26/96 12:36:03"
  1462.         },
  1463.         {
  1464.             "parseFunctionID": 5661,
  1465.             "fileName": "memimg32.cpp",
  1466.             "prototype": "int memImage::setMPixel (int x, int y, BYTE value);",
  1467.             "shortPrototype": "int memImage::setMPixel (int x, int y, BYTE value);",
  1468.             "className": "memImage",
  1469.             "functionName": "setMPixel ",
  1470.             "returnType": "int",
  1471.             "functionDescription": "Sets the pixel to the indicated value at the desired location.",
  1472.             "returnDescription": "0 if the operation was successful, else a message is posted to the log.",
  1473.             "lastUpdate": "12/26/96 12:36:03"
  1474.         },
  1475.         {
  1476.             "parseFunctionID": 5662,
  1477.             "fileName": "memimg32.cpp",
  1478.             "prototype": "int memImage::setMPixelA (float x, float y, BYTE value);",
  1479.             "shortPrototype": "int memImage::setMPixelA (float x, float y, BYTE value);",
  1480.             "className": "memImage",
  1481.             "functionName": "setMPixelA ",
  1482.             "returnType": "int",
  1483.             "lastUpdate": "12/26/96 12:36:03"
  1484.         },
  1485.         {
  1486.             "parseFunctionID": 5663,
  1487.             "fileName": "memimg32.cpp",
  1488.             "prototype": "BYTE memImage::getMPixelA (float x, float y);",
  1489.             "shortPrototype": "BYTE memImage::getMPixelA (float x, float y);",
  1490.             "className": "memImage",
  1491.             "functionName": "getMPixelA ",
  1492.             "returnType": "BYTE",
  1493.             "lastUpdate": "12/26/96 12:36:03"
  1494.         },
  1495.         {
  1496.             "parseFunctionID": 5664,
  1497.             "fileName": "memimg32.cpp",
  1498.             "prototype": "BYTE memImage::getMPixel (int x, int y);",
  1499.             "shortPrototype": "BYTE memImage::getMPixel (int x, int y);",
  1500.             "className": "memImage",
  1501.             "functionName": "getMPixel ",
  1502.             "returnType": "BYTE",
  1503.             "functionDescription": "Returns an 8 bit color component pixel from a 24 bit memImage.",
  1504.             "returnDescription": "The value of the requested color component.",
  1505.             "lastUpdate": "12/26/96 12:36:03"
  1506.         },
  1507.         {
  1508.             "parseFunctionID": 5665,
  1509.             "fileName": "memimg32.cpp",
  1510.             "prototype": "int memImage::setMPixel32 (int x, int y, float aValue);",
  1511.             "shortPrototype": "int memImage::setMPixel32 (int x, int y, float aValue);",
  1512.             "className": "memImage",
  1513.             "functionName": "setMPixel32 ",
  1514.             "returnType": "int",
  1515.             "functionDescription": "Sets the pixel at the x,y location in a 32 bit image to the indicated value.",
  1516.             "returnDescription": "0 if successful, - 1 if clippe",
  1517.             "lastUpdate": "12/26/96 12:36:03"
  1518.         },
  1519.         {
  1520.             "parseFunctionID": 5666,
  1521.             "fileName": "memimg32.cpp",
  1522.             "prototype": "float memImage::getMPixel32 (int x, int y);",
  1523.             "shortPrototype": "float memImage::getMPixel32 (int x, int y);",
  1524.             "className": "memImage",
  1525.             "functionName": "getMPixel32 ",
  1526.             "returnType": "float",
  1527.             "functionDescription": "Returns the indicated floating point pixel in a 32 bit memImage.",
  1528.             "returnDescription": "The indicated floating point pixel in a 32 bit memImage.",
  1529.             "lastUpdate": "12/26/96 12:36:03"
  1530.         },
  1531.         {
  1532.             "parseFunctionID": 5667,
  1533.             "fileName": "memimg32.cpp",
  1534.             "prototype": "int memImage::getHeight ();",
  1535.             "shortPrototype": "int memImage::getHeight ();",
  1536.             "className": "memImage",
  1537.             "functionName": "getHeight ",
  1538.             "returnType": "int",
  1539.             "functionDescription": "Returns the image height (Y dimension) in pixels.",
  1540.             "returnDescription": "The image height (Y dimension) in pixels.",
  1541.             "lastUpdate": "12/26/96 12:36:03"
  1542.         },
  1543.         {
  1544.             "parseFunctionID": 5668,
  1545.             "fileName": "memimg32.cpp",
  1546.             "prototype": "int memImage::getWidth ();",
  1547.             "shortPrototype": "int memImage::getWidth ();",
  1548.             "className": "memImage",
  1549.             "functionName": "getWidth ",
  1550.             "returnType": "int",
  1551.             "functionDescription": "Returns the image width (X dimension) in pixels.",
  1552.             "returnDescription": "The image width in pixels.",
  1553.             "lastUpdate": "12/26/96 12:36:03"
  1554.         },
  1555.         {
  1556.             "parseFunctionID": 5669,
  1557.             "fileName": "memimg32.cpp",
  1558.             "prototype": "int memImage::getAccessMode ();",
  1559.             "shortPrototype": "int memImage::getAccessMode ();",
  1560.             "className": "memImage",
  1561.             "functionName": "getAccessMode ",
  1562.             "returnType": "int",
  1563.             "functionDescription": "Returns the access mode of the image: SEQUENTIAL or RANDOM.",
  1564.             "returnDescription": "The returned value is either SEQUENTIAL or RANDOM",
  1565.             "lastUpdate": "12/26/96 12:36:03"
  1566.         },
  1567.         {
  1568.             "parseFunctionID": 5670,
  1569.             "fileName": "memimg32.cpp",
  1570.             "prototype": "int memImage::getColorSpec ();",
  1571.             "shortPrototype": "int memImage::getColorSpec ();",
  1572.             "className": "memImage",
  1573.             "functionName": "getColorSpec ",
  1574.             "returnType": "int",
  1575.             "functionDescription": "Returns the colorSpec of a memImage object.  The colorSpec has one of the following values: REDCOLOR, GREENCOLOR, BLUECOLOR, MONOCHROME, RGBCOLOR",
  1576.             "returnDescription": "The colorspec:",
  1577.             "lastUpdate": "12/26/96 12:36:03"
  1578.         },
  1579.         {
  1580.             "parseFunctionID": 5671,
  1581.             "fileName": "memimg32.cpp",
  1582.             "prototype": "int memImage::getBitsPerPixel ();",
  1583.             "shortPrototype": "int memImage::getBitsPerPixel ();",
  1584.             "className": "memImage",
  1585.             "functionName": "getBitsPerPixel ",
  1586.             "returnType": "int",
  1587.             "functionDescription": "Returns the pixel depth of a memImage.",
  1588.             "returnDescription": "The number of bits per pixel.",
  1589.             "lastUpdate": "12/26/96 12:36:03"
  1590.         },
  1591.         {
  1592.             "parseFunctionID": 5672,
  1593.             "fileName": "memimg32.cpp",
  1594.             "prototype": "BYTE *memImage::getBytes ();",
  1595.             "shortPrototype": "BYTE *memImage::getBytes ();",
  1596.             "className": "*memImage",
  1597.             "functionName": "getBytes ",
  1598.             "returnType": "BYTE",
  1599.             "lastUpdate": "12/26/96 12:36:03"
  1600.         },
  1601.         {
  1602.             "parseFunctionID": 5673,
  1603.             "fileName": "memimg32.cpp",
  1604.             "prototype": "int memImage::isValid();",
  1605.             "shortPrototype": "int memImage::isValid();",
  1606.             "className": "memImage",
  1607.             "functionName": "isValid",
  1608.             "returnType": "int",
  1609.             "functionDescription": "Determines whether the object is valid.  If a NULL is returned, possible implications are: not enough memory was available to create the memImage, or a .bmp file could not be found.",
  1610.             "returnDescription": "Returns TRUE (1) if the object is valid, else NULL is returned.",
  1611.             "lastUpdate": "12/26/96 12:36:03"
  1612.         },
  1613.         {
  1614.             "parseFunctionID": 5674,
  1615.             "fileName": "memimg32.cpp",
  1616.             "prototype": "int memImage::writeBMP(char *fileName);",
  1617.             "shortPrototype": "int memImage::writeBMP(char *fileName);",
  1618.             "className": "memImage",
  1619.             "functionName": "writeBMP",
  1620.             "returnType": "int",
  1621.             "functionDescription": "Saves the memImage object to disk in the form of a .bmp file.  If the .bmp file already exists, it is overwritten without asking for confirmation.",
  1622.             "returnDescription": "0 if the operation is successful, else a message is posted to the log.",
  1623.             "lastUpdate": "12/26/96 12:36:03"
  1624.         },
  1625.         {
  1626.             "parseFunctionID": 5675,
  1627.             "fileName": "memimg32.cpp",
  1628.             "prototype": "int memImage::readBMP(char *fileName, int colorSpec);",
  1629.             "shortPrototype": "int memImage::readBMP(char *fileName, int colorSpec);",
  1630.             "className": "memImage",
  1631.             "functionName": "readBMP",
  1632.             "returnType": "int",
  1633.             "functionDescription": "Reads a bmp image file.  The image is assumed to be true color (24 bits per pixel).  The indicated color plane is read into memory.  This protected function is used only by memImage constructors.",
  1634.             "returnDescription": "0 if the operation is successful, else -1 is returned and a message is posted to the log.",
  1635.             "lastUpdate": "12/26/96 12:36:03"
  1636.         },
  1637.         {
  1638.             "parseFunctionID": 5676,
  1639.             "fileName": "memimg32.cpp",
  1640.             "prototype": "int memImage::readNextRow();",
  1641.             "shortPrototype": "int memImage::readNextRow();",
  1642.             "className": "memImage",
  1643.             "functionName": "readNextRow",
  1644.             "returnType": "int",
  1645.             "functionDescription": "If an image is opened for sequential access, this function reads the next row of the image from a .bmp file.",
  1646.             "returnDescription": "0 if operation is successful.",
  1647.             "lastUpdate": "12/26/96 12:36:03"
  1648.         },
  1649.         {
  1650.             "parseFunctionID": 5677,
  1651.             "fileName": "memimg32.cpp",
  1652.             "prototype": "void memImage::close();",
  1653.             "shortPrototype": "void memImage::close();",
  1654.             "className": "memImage",
  1655.             "functionName": "close",
  1656.             "returnType": "void",
  1657.             "functionDescription": "Closes a memImage object and also closes the .bmp file that may have been opened during the life of this memImage object.",
  1658.             "returnDescription": "Not Applicable",
  1659.             "lastUpdate": "12/26/96 12:36:03"
  1660.         },
  1661.         {
  1662.             "parseFunctionID": 5678,
  1663.             "fileName": "memimg32.cpp",
  1664.             "prototype": "int memImage::writeNextRow();",
  1665.             "shortPrototype": "int memImage::writeNextRow();",
  1666.             "className": "memImage",
  1667.             "functionName": "writeNextRow",
  1668.             "returnType": "int",
  1669.             "functionDescription": "If an image is opened for sequential access, this function saves the next row to a .bmp file.",
  1670.             "returnDescription": "0 if operation is successful.",
  1671.             "lastUpdate": "12/26/96 12:36:03"
  1672.         },
  1673.         {
  1674.             "parseFunctionID": 5679,
  1675.             "fileName": "memimg32.cpp",
  1676.             "prototype": "int readBMPHeader(char *fileName, int *height, int *width,int *bitsPerPixel);",
  1677.             "shortPrototype": "int readBMPHeader(char *fileName, int *height, int *width,int *bitsPerPixel);",
  1678.             "className": "None",
  1679.             "functionName": "readBMPHeader",
  1680.             "returnType": "int",
  1681.             "lastUpdate": "12/26/96 12:36:03"
  1682.         },
  1683.         {
  1684.             "parseFunctionID": 5680,
  1685.             "fileName": "memimg32.cpp",
  1686.             "prototype": "int makeRGBimage(char *redImage, char *greenImage, char *blueImage,char *outFileName);",
  1687.             "shortPrototype": "int makeRGBimage(char *redImage, char *greenImage, char *blueImage,char *outFileName);",
  1688.             "className": "None",
  1689.             "functionName": "makeRGBimage",
  1690.             "returnType": "int",
  1691.             "lastUpdate": "12/26/96 12:36:03"
  1692.         },
  1693.         {
  1694.             "parseFunctionID": 5681,
  1695.             "fileName": "memimg32.cpp",
  1696.             "prototype": "int mapColorSpecToBitsPerPixel(int colorSpec);",
  1697.             "shortPrototype": "int mapColorSpecToBitsPerPixel(int colorSpec);",
  1698.             "className": "None",
  1699.             "functionName": "mapColorSpecToBitsPerPixel",
  1700.             "returnType": "int",
  1701.             "lastUpdate": "12/26/96 12:36:03"
  1702.         },
  1703.         {
  1704.             "parseFunctionID": 5682,
  1705.             "fileName": "memimg32.cpp",
  1706.             "prototype": "int mapBitsPerPixelToColorSpec(int bitsPerPixel);",
  1707.             "shortPrototype": "int mapBitsPerPixelToColorSpec(int bitsPerPixel);",
  1708.             "className": "None",
  1709.             "functionName": "mapBitsPerPixelToColorSpec",
  1710.             "returnType": "int",
  1711.             "lastUpdate": "12/26/96 12:36:03"
  1712.         },
  1713.         {
  1714.             "parseFunctionID": 5683,
  1715.             "fileName": "memimg32.cpp",
  1716.             "prototype": "int memImage::saveAs8(char *outImagePathName);",
  1717.             "shortPrototype": "int memImage::saveAs8(char *outImagePathName);",
  1718.             "className": "memImage",
  1719.             "functionName": "saveAs8",
  1720.             "returnType": "int",
  1721.             "functionDescription": "Scales a 32 bit memImage to 8 bits.  The scaling operation is performed in such a way that maxValue pixels are ignored.",
  1722.             "returnDescription": "0 if the operation was successful.",
  1723.             "lastUpdate": "12/26/96 12:36:03"
  1724.         },
  1725.         {
  1726.             "parseFunctionID": 5684,
  1727.             "fileName": "memimg32.cpp",
  1728.             "prototype": "int memImage::histogram();",
  1729.             "shortPrototype": "int memImage::histogram();",
  1730.             "className": "memImage",
  1731.             "functionName": "histogram",
  1732.             "returnType": "int",
  1733.             "functionDescription": "Calculates a histogram of the image.  The histogram is displayed in the lCT log file.  The image must be an 8 bit image.",
  1734.             "returnDescription": "Returns 0 if the operation was successful.",
  1735.             "lastUpdate": "12/26/96 12:36:03"
  1736.         },
  1737.         {
  1738.             "parseFunctionID": 5685,
  1739.             "fileName": "memimg32.cpp",
  1740.             "prototype": "int memImage::adjustColor(BYTE desiredRed, BYTE desiredGreen, BYTE desiredBlue,BYTE *midRed, BYTE *midGreen, BYTE *midBlue, memImage *outImage,char *adjustmentType, int inputImageColor);",
  1741.             "shortPrototype": "int memImage::adjustColor(BYTE desiredRed, BYTE desiredGreen, BYTE desiredBlue,BYTE *midRed, BYTE *midGreen, BYTE *midBlue, memImage *outImage,char *adjustmentType, int inputImageColor);",
  1742.             "className": "memImage",
  1743.             "functionName": "adjustColor",
  1744.             "returnType": "int",
  1745.             "lastUpdate": "12/26/96 12:36:03"
  1746.         },
  1747.         {
  1748.             "parseFunctionID": 5686,
  1749.             "fileName": "memimg32.cpp",
  1750.             "prototype": "int memImage::printValue(int x, int y);",
  1751.             "shortPrototype": "int memImage::printValue(int x, int y);",
  1752.             "className": "memImage",
  1753.             "functionName": "printValue",
  1754.             "returnType": "int",
  1755.             "lastUpdate": "12/26/96 12:36:03"
  1756.         },
  1757.         {
  1758.             "parseFunctionID": 5687,
  1759.             "fileName": "memimg32.cpp",
  1760.             "prototype": "void memImage::setFileName(char *fileName);",
  1761.             "shortPrototype": "void memImage::setFileName(char *fileName);",
  1762.             "className": "memImage",
  1763.             "functionName": "setFileName",
  1764.             "returnType": "void",
  1765.             "returnDescription": "Not Applicable",
  1766.             "lastUpdate": "12/26/96 12:36:03"
  1767.         },
  1768.         {
  1769.             "parseFunctionID": 5688,
  1770.             "fileName": "memimg32.cpp",
  1771.             "prototype": "int memImage::clearRectangle(int startX, int startY, int endX, int endY);",
  1772.             "shortPrototype": "int memImage::clearRectangle(int startX, int startY, int endX, int endY);",
  1773.             "className": "memImage",
  1774.             "functionName": "clearRectangle",
  1775.             "returnType": "int",
  1776.             "lastUpdate": "12/26/96 12:36:03"
  1777.         },
  1778.         {
  1779.             "parseFunctionID": 5689,
  1780.             "fileName": "motion.cpp",
  1781.             "prototype": "void motionPath::allocate(int num);",
  1782.             "shortPrototype": "void motionPath::allocate(int num);",
  1783.             "className": "motionPath",
  1784.             "functionName": "allocate",
  1785.             "returnType": "void",
  1786.             "returnDescription": "Not Applicable",
  1787.             "lastUpdate": "12/26/96 12:36:03"
  1788.         },
  1789.         {
  1790.             "parseFunctionID": 5690,
  1791.             "fileName": "motion.cpp",
  1792.             "prototype": "void motionPath::getFirstLastFrame(int *firstFrame, int *lastFrame);",
  1793.             "shortPrototype": "void motionPath::getFirstLastFrame(int *firstFrame, int *lastFrame);",
  1794.             "className": "motionPath",
  1795.             "functionName": "getFirstLastFrame",
  1796.             "returnType": "void",
  1797.             "functionDescription": "Returns the first and last frame numbers in a motion path.",
  1798.             "returnDescription": "Not Applicable",
  1799.             "lastUpdate": "12/26/96 12:36:03"
  1800.         },
  1801.         {
  1802.             "parseFunctionID": 5691,
  1803.             "fileName": "motion.cpp",
  1804.             "prototype": "void motionNode::copy(motionNode mn);",
  1805.             "shortPrototype": "void motionNode::copy(motionNode mn);",
  1806.             "className": "motionNode",
  1807.             "functionName": "copy",
  1808.             "returnType": "void",
  1809.             "returnDescription": "Not Applicable",
  1810.             "lastUpdate": "12/26/96 12:36:03"
  1811.         },
  1812.         {
  1813.             "parseFunctionID": 5692,
  1814.             "fileName": "motion.cpp",
  1815.             "prototype": "void motionNode::clear(void);",
  1816.             "shortPrototype": "void motionNode::clear(void);",
  1817.             "className": "motionNode",
  1818.             "functionName": "clear",
  1819.             "returnType": "void",
  1820.             "returnDescription": "Not Applicable",
  1821.             "lastUpdate": "12/26/96 12:36:03"
  1822.         },
  1823.         {
  1824.             "parseFunctionID": 5693,
  1825.             "fileName": "motion.cpp",
  1826.             "prototype": "int motionPath::getNode(int frameNumber, motionNode *mn);",
  1827.             "shortPrototype": "int motionPath::getNode(int frameNumber, motionNode *mn);",
  1828.             "className": "motionPath",
  1829.             "functionName": "getNode",
  1830.             "returnType": "int",
  1831.             "functionDescription": "Original to ICT 1.0",
  1832.             "lastUpdate": "12/26/96 12:36:03"
  1833.         },
  1834.         {
  1835.             "parseFunctionID": 5694,
  1836.             "fileName": "motion.cpp",
  1837.             "prototype": "int motionPath :: readMotion(char *pathName);",
  1838.             "shortPrototype": "int motionPath :: readMotion(char *pathName);",
  1839.             "className": "motionPath ",
  1840.             "functionName": " readMotion",
  1841.             "returnType": "int",
  1842.             "lastUpdate": "12/26/96 12:36:03"
  1843.         },
  1844.         {
  1845.             "parseFunctionID": 5695,
  1846.             "fileName": "motion.cpp",
  1847.             "prototype": "int motionNode::read(char *buffer);",
  1848.             "shortPrototype": "int motionNode::read(char *buffer);",
  1849.             "className": "motionNode",
  1850.             "functionName": "read",
  1851.             "returnType": "int",
  1852.             "lastUpdate": "12/26/96 12:36:03"
  1853.         },
  1854.         {
  1855.             "parseFunctionID": 5696,
  1856.             "fileName": "motion.cpp",
  1857.             "prototype": "char *getNextMotionLine(char *theText, int *lineNumber, ifstream *filein);",
  1858.             "shortPrototype": "char *getNextMotionLine(char *theText, int *lineNumber, ifstream *filein);",
  1859.             "className": "None",
  1860.             "functionName": "getNextMotionLine",
  1861.             "returnType": "char *",
  1862.             "lastUpdate": "12/26/96 12:36:03"
  1863.         },
  1864.         {
  1865.             "parseFunctionID": 5697,
  1866.             "fileName": "motion.cpp",
  1867.             "prototype": "int main(void);",
  1868.             "shortPrototype": "int main(void);",
  1869.             "className": "None",
  1870.             "functionName": "main",
  1871.             "returnType": "int",
  1872.             "lastUpdate": "12/26/96 12:36:03"
  1873.         },
  1874.         {
  1875.             "parseFunctionID": 5698,
  1876.             "fileName": "motion.cpp",
  1877.             "prototype": "int motionBlur(char *firstImagePath, char *outputDir, int numFrames,int blurDepth);",
  1878.             "shortPrototype": "int motionBlur(char *firstImagePath, char *outputDir, int numFrames,int blurDepth);",
  1879.             "className": "None",
  1880.             "functionName": "motionBlur",
  1881.             "returnType": "int",
  1882.             "lastUpdate": "12/26/96 12:36:03"
  1883.         },
  1884.         {
  1885.             "parseFunctionID": 5699,
  1886.             "fileName": "sceneLst.cpp",
  1887.             "prototype": "void sceneList::setCurrentModelTransform(float rx, float ry, float rz,float sx, float sy, float sz, float tx, float ty, float tz);",
  1888.             "shortPrototype": "void sceneList::setCurrentModelTransform(float rx, float ry, float rz,float sx, float sy, float sz, float tx, float ty, float tz);",
  1889.             "className": "sceneList",
  1890.             "functionName": "setCurrentModelTransform",
  1891.             "returnType": "void",
  1892.             "functionDescription": "Original to ICT 1.0",
  1893.             "returnDescription": "Not Applicable",
  1894.             "lastUpdate": "12/26/96 12:36:03"
  1895.         },
  1896.         {
  1897.             "parseFunctionID": 5700,
  1898.             "fileName": "sceneLst.cpp",
  1899.             "prototype": "void sceneList::getCurrentModelTransform(float *rx, float *ry, float *rz,float *sx, float *sy, float *sz, float *tx, float *ty, float *tz);",
  1900.             "shortPrototype": "void sceneList::getCurrentModelTransform(float *rx, float *ry, float *rz,float *sx, float *sy, float *sz, float *tx, float *ty, float *tz);",
  1901.             "className": "sceneList",
  1902.             "functionName": "getCurrentModelTransform",
  1903.             "returnType": "void",
  1904.             "functionDescription": "Original to ICT 1.0",
  1905.             "returnDescription": "Not Applicable",
  1906.             "lastUpdate": "12/26/96 12:36:03"
  1907.         },
  1908.         {
  1909.             "parseFunctionID": 5701,
  1910.             "fileName": "sceneLst.cpp",
  1911.             "prototype": "int sceneList::readList(char *errorText, char *pathName);",
  1912.             "shortPrototype": "int sceneList::readList(char *errorText, char *pathName);",
  1913.             "className": "sceneList",
  1914.             "functionName": "readList",
  1915.             "returnType": "int",
  1916.             "functionDescription": "Original to ICT 1.0",
  1917.             "lastUpdate": "12/26/96 12:36:03"
  1918.         },
  1919.         {
  1920.             "parseFunctionID": 5702,
  1921.             "fileName": "sceneLst.cpp",
  1922.             "prototype": "void sceneList::showModels(CComboBox *theCombo);",
  1923.             "shortPrototype": "void sceneList::showModels(CComboBox *theCombo);",
  1924.             "className": "sceneList",
  1925.             "functionName": "showModels",
  1926.             "returnType": "void",
  1927.             "functionDescription": "Displays the list of model names in a scene list in the indicated combo box.",
  1928.             "returnDescription": "Not Applicable",
  1929.             "lastUpdate": "12/26/96 12:36:03"
  1930.         },
  1931.         {
  1932.             "parseFunctionID": 5703,
  1933.             "fileName": "sceneLst.cpp",
  1934.             "prototype": "int sceneList::listLength();",
  1935.             "shortPrototype": "int sceneList::listLength();",
  1936.             "className": "sceneList",
  1937.             "functionName": "listLength",
  1938.             "returnType": "int",
  1939.             "functionDescription": "Original to ICT 1.0",
  1940.             "lastUpdate": "12/26/96 12:36:03"
  1941.         },
  1942.         {
  1943.             "parseFunctionID": 5704,
  1944.             "fileName": "sceneLst.cpp",
  1945.             "prototype": "int sceneList::getSceneInfo(char *name, int *type,int *cMode, int *outRows, int *outCols);",
  1946.             "shortPrototype": "int sceneList::getSceneInfo(char *name, int *type,int *cMode, int *outRows, int *outCols);",
  1947.             "className": "sceneList",
  1948.             "functionName": "getSceneInfo",
  1949.             "returnType": "int",
  1950.             "functionDescription": "Original to ICT 1.0",
  1951.             "lastUpdate": "12/26/96 12:36:03"
  1952.         },
  1953.         {
  1954.             "parseFunctionID": 5705,
  1955.             "fileName": "sceneLst.cpp",
  1956.             "prototype": "int sceneList::setSceneOutImageSize(int outRows, int outCols);",
  1957.             "shortPrototype": "int sceneList::setSceneOutImageSize(int outRows, int outCols);",
  1958.             "className": "sceneList",
  1959.             "functionName": "setSceneOutImageSize",
  1960.             "returnType": "int",
  1961.             "functionDescription": "Original to ICT 1.0",
  1962.             "lastUpdate": "12/26/96 12:36:03"
  1963.         },
  1964.         {
  1965.             "parseFunctionID": 5706,
  1966.             "fileName": "sceneLst.cpp",
  1967.             "prototype": "int sceneList::getViewTransform(float *viewX, float *viewY, float *viewZ,float *rotateX, float *rotateY, float *rotateZ);",
  1968.             "shortPrototype": "int sceneList::getViewTransform(float *viewX, float *viewY, float *viewZ,float *rotateX, float *rotateY, float *rotateZ);",
  1969.             "className": "sceneList",
  1970.             "functionName": "getViewTransform",
  1971.             "returnType": "int",
  1972.             "lastUpdate": "12/26/96 12:36:03"
  1973.         },
  1974.         {
  1975.             "parseFunctionID": 5707,
  1976.             "fileName": "sceneLst.cpp",
  1977.             "prototype": "int sceneList::setViewTransform(float viewX, float viewY, float viewZ,float rotateX, float rotateY, float rotateZ);",
  1978.             "shortPrototype": "int sceneList::setViewTransform(float viewX, float viewY, float viewZ,float rotateX, float rotateY, float rotateZ);",
  1979.             "className": "sceneList",
  1980.             "functionName": "setViewTransform",
  1981.             "returnType": "int",
  1982.             "lastUpdate": "12/26/96 12:36:03"
  1983.         },
  1984.         {
  1985.             "parseFunctionID": 5708,
  1986.             "fileName": "sceneLst.cpp",
  1987.             "prototype": "int sceneList::getViewPoint(float *viewX, float *viewY, float *viewZ,float *rotateX, float *rotateY, float *rotateZ);",
  1988.             "shortPrototype": "int sceneList::getViewPoint(float *viewX, float *viewY, float *viewZ,float *rotateX, float *rotateY, float *rotateZ);",
  1989.             "className": "sceneList",
  1990.             "functionName": "getViewPoint",
  1991.             "returnType": "int",
  1992.             "functionDescription": "Original to ICT 1.0",
  1993.             "lastUpdate": "12/26/96 12:36:03"
  1994.         },
  1995.         {
  1996.             "parseFunctionID": 5709,
  1997.             "fileName": "sceneLst.cpp",
  1998.             "prototype": "int sceneList::writeList(char *errorText, char *fileName);",
  1999.             "shortPrototype": "int sceneList::writeList(char *errorText, char *fileName);",
  2000.             "className": "sceneList",
  2001.             "functionName": "writeList",
  2002.             "returnType": "int",
  2003.             "functionDescription": "Original to ICT 1.0",
  2004.             "lastUpdate": "12/26/96 12:36:03"
  2005.         },
  2006.         {
  2007.             "parseFunctionID": 5710,
  2008.             "fileName": "sceneLst.cpp",
  2009.             "prototype": "int sceneList::preview(HWND theWindow, tMatrix *modelMatrix, tMatrix *viewMatrix);",
  2010.             "shortPrototype": "int sceneList::preview(HWND theWindow, tMatrix *modelMatrix, tMatrix *viewMatrix);",
  2011.             "className": "sceneList",
  2012.             "functionName": "preview",
  2013.             "returnType": "int",
  2014.             "lastUpdate": "12/26/96 12:36:03"
  2015.         },
  2016.         {
  2017.             "parseFunctionID": 5711,
  2018.             "fileName": "sceneLst.cpp",
  2019.             "prototype": "int sceneList::previewStill(HWND theWindow, tMatrix *modelMatrix,tMatrix *viewMatrix);",
  2020.             "shortPrototype": "int sceneList::previewStill(HWND theWindow, tMatrix *modelMatrix,tMatrix *viewMatrix);",
  2021.             "className": "sceneList",
  2022.             "functionName": "previewStill",
  2023.             "returnType": "int",
  2024.             "functionDescription": "Original to ICT 1.0",
  2025.             "lastUpdate": "12/26/96 12:36:03"
  2026.         },
  2027.         {
  2028.             "parseFunctionID": 5712,
  2029.             "fileName": "sceneLst.cpp",
  2030.             "prototype": "int sceneList::render(imageView *displayWindow, tMatrix *viewMatrix,int depthSortingEnabled, int zBufferEnabled, int antiAliasEnabled,int hazeFogEnabled);",
  2031.             "shortPrototype": "int sceneList::render(imageView *displayWindow, tMatrix *viewMatrix,int depthSortingEnabled, int zBufferEnabled, int antiAliasEnabled,int hazeFogEnabled);",
  2032.             "className": "sceneList",
  2033.             "functionName": "render",
  2034.             "returnType": "int",
  2035.             "functionDescription": "Original to ICT 1.0",
  2036.             "lastUpdate": "12/26/96 12:36:03"
  2037.         },
  2038.         {
  2039.             "parseFunctionID": 5713,
  2040.             "fileName": "sceneLst.cpp",
  2041.             "prototype": "void getSequenceFileName(char *theInputPath, int frameCounter);",
  2042.             "shortPrototype": "void getSequenceFileName(char *theInputPath, int frameCounter);",
  2043.             "className": "None",
  2044.             "functionName": "getSequenceFileName",
  2045.             "returnType": "void",
  2046.             "returnDescription": "Not Applicable",
  2047.             "lastUpdate": "12/26/96 12:36:03"
  2048.         },
  2049.         {
  2050.             "parseFunctionID": 5714,
  2051.             "fileName": "sceneLst.cpp",
  2052.             "prototype": "void getFileName(char *outputFileName, char *prefix, int counter,int theColor);",
  2053.             "shortPrototype": "void getFileName(char *outputFileName, char *prefix, int counter,int theColor);",
  2054.             "className": "None",
  2055.             "functionName": "getFileName",
  2056.             "returnType": "void",
  2057.             "returnDescription": "Not Applicable",
  2058.             "lastUpdate": "12/26/96 12:36:03"
  2059.         },
  2060.         {
  2061.             "parseFunctionID": 5715,
  2062.             "fileName": "sceneLst.cpp",
  2063.             "prototype": "void appendFileName(char *outputFileName, char *prefix,char *suffix);",
  2064.             "shortPrototype": "void appendFileName(char *outputFileName, char *prefix,char *suffix);",
  2065.             "className": "None",
  2066.             "functionName": "appendFileName",
  2067.             "returnType": "void",
  2068.             "returnDescription": "Not Applicable",
  2069.             "lastUpdate": "12/26/96 12:36:03"
  2070.         },
  2071.         {
  2072.             "parseFunctionID": 5716,
  2073.             "fileName": "sceneLst.cpp",
  2074.             "prototype": "void constructPathName(char *outPath, char *inPath, char lastLetter);",
  2075.             "shortPrototype": "void constructPathName(char *outPath, char *inPath, char lastLetter);",
  2076.             "className": "None",
  2077.             "functionName": "constructPathName",
  2078.             "returnType": "void",
  2079.             "functionDescription": "New to ICT 2.0",
  2080.             "returnDescription": "Not Applicable",
  2081.             "lastUpdate": "12/26/96 12:36:03"
  2082.         },
  2083.         {
  2084.             "parseFunctionID": 5717,
  2085.             "fileName": "sceneLst.cpp",
  2086.             "prototype": "void sceneList::adjustTransforms(int effectType, sceneElement *theModel,motionNode *aMotion, bundle *xfrm);",
  2087.             "shortPrototype": "void sceneList::adjustTransforms(int effectType, sceneElement *theModel,motionNode *aMotion, bundle *xfrm);",
  2088.             "className": "sceneList",
  2089.             "functionName": "adjustTransforms",
  2090.             "returnType": "void",
  2091.             "returnDescription": "Not Applicable",
  2092.             "lastUpdate": "12/26/96 12:36:03"
  2093.         },
  2094.         {
  2095.             "parseFunctionID": 5718,
  2096.             "fileName": "sceneLst.cpp",
  2097.             "prototype": "void sceneList::getViewMatrix(tMatrix *viewMatrix, int frameCounter, scene *theScene);",
  2098.             "shortPrototype": "void sceneList::getViewMatrix(tMatrix *viewMatrix, int frameCounter, scene *theScene);",
  2099.             "className": "sceneList",
  2100.             "functionName": "getViewMatrix",
  2101.             "returnType": "void",
  2102.             "functionDescription": "Original to ICT 1.0",
  2103.             "returnDescription": "Not Applicable",
  2104.             "lastUpdate": "12/26/96 12:36:03"
  2105.         },
  2106.         {
  2107.             "parseFunctionID": 5719,
  2108.             "fileName": "sceneLst.cpp",
  2109.             "prototype": "int checkFor3(char *aString);",
  2110.             "shortPrototype": "int checkFor3(char *aString);",
  2111.             "className": "None",
  2112.             "functionName": "checkFor3",
  2113.             "returnType": "int",
  2114.             "lastUpdate": "12/26/96 12:36:03"
  2115.         },
  2116.         {
  2117.             "parseFunctionID": 5720,
  2118.             "fileName": "sceneLst.cpp",
  2119.             "prototype": "int sceneList::calcCompoundModelRefPoint(sceneElement *theModel, int outputRows, int outputColumns,float *cmCentroidX, float *cmCentroidY, float *cmCentroidZ);",
  2120.             "shortPrototype": "int sceneList::calcCompoundModelRefPoint(sceneElement *theModel, int outputRows, int outputColumns,float *cmCentroidX, float *cmCentroidY, float *cmCentroidZ);",
  2121.             "className": "sceneList",
  2122.             "functionName": "calcCompoundModelRefPoint",
  2123.             "returnType": "int",
  2124.             "lastUpdate": "12/26/96 12:36:03"
  2125.         },
  2126.         {
  2127.             "parseFunctionID": 5721,
  2128.             "fileName": "tMatrix.cpp",
  2129.             "prototype": "void tMatrix::multiply(tMatrix *matrix1, tMatrix *matrix2);",
  2130.             "shortPrototype": "void tMatrix::multiply(tMatrix *matrix1, tMatrix *matrix2);",
  2131.             "className": "tMatrix",
  2132.             "functionName": "multiply",
  2133.             "returnType": "void",
  2134.             "functionDescription": "Original to ICT 1.0",
  2135.             "returnDescription": "Not Applicable",
  2136.             "lastUpdate": "12/26/96 12:36:03"
  2137.         },
  2138.         {
  2139.             "parseFunctionID": 5722,
  2140.             "fileName": "tMatrix.cpp",
  2141.             "prototype": "void tMatrix::copy(tMatrix *matrix);",
  2142.             "shortPrototype": "void tMatrix::copy(tMatrix *matrix);",
  2143.             "className": "tMatrix",
  2144.             "functionName": "copy",
  2145.             "returnType": "void",
  2146.             "functionDescription": "Copies a tMatrix object.",
  2147.             "returnDescription": "Not Applicable",
  2148.             "lastUpdate": "12/26/96 12:36:03"
  2149.         },
  2150.         {
  2151.             "parseFunctionID": 5723,
  2152.             "fileName": "tMatrix.cpp",
  2153.             "prototype": "void tMatrix::setIdentity();",
  2154.             "shortPrototype": "void tMatrix::setIdentity();",
  2155.             "className": "tMatrix",
  2156.             "functionName": "setIdentity",
  2157.             "returnType": "void",
  2158.             "functionDescription": "Original to ICT 1.0",
  2159.             "returnDescription": "Not Applicable",
  2160.             "lastUpdate": "12/26/96 12:36:03"
  2161.         },
  2162.         {
  2163.             "parseFunctionID": 5724,
  2164.             "fileName": "tMatrix.cpp",
  2165.             "prototype": "void tMatrix::scale(float sx, float sy, float sz);",
  2166.             "shortPrototype": "void tMatrix::scale(float sx, float sy, float sz);",
  2167.             "className": "tMatrix",
  2168.             "functionName": "scale",
  2169.             "returnType": "void",
  2170.             "functionDescription": "Original to ICT 1.0",
  2171.             "returnDescription": "Not Applicable",
  2172.             "lastUpdate": "12/26/96 12:36:03"
  2173.         },
  2174.         {
  2175.             "parseFunctionID": 5725,
  2176.             "fileName": "tMatrix.cpp",
  2177.             "prototype": "void tMatrix::translate(float tx, float ty, float tz);",
  2178.             "shortPrototype": "void tMatrix::translate(float tx, float ty, float tz);",
  2179.             "className": "tMatrix",
  2180.             "functionName": "translate",
  2181.             "returnType": "void",
  2182.             "functionDescription": "Original to ICT 1.0",
  2183.             "returnDescription": "Not Applicable",
  2184.             "lastUpdate": "12/26/96 12:36:03"
  2185.         },
  2186.         {
  2187.             "parseFunctionID": 5726,
  2188.             "fileName": "tMatrix.cpp",
  2189.             "prototype": "void tMatrix::rotate(float rx,float ry,float rz);",
  2190.             "shortPrototype": "void tMatrix::rotate(float rx,float ry,float rz);",
  2191.             "className": "tMatrix",
  2192.             "functionName": "rotate",
  2193.             "returnType": "void",
  2194.             "functionDescription": "Original to ICT 1.0",
  2195.             "returnDescription": "Not Applicable",
  2196.             "lastUpdate": "12/26/96 12:36:03"
  2197.         },
  2198.         {
  2199.             "parseFunctionID": 5727,
  2200.             "fileName": "tMatrix.cpp",
  2201.             "prototype": "void matmult(float result[4][4],float mat1[4][4],float mat2[4][4]);",
  2202.             "shortPrototype": "void matmult(float result[4][4],float mat1[4][4],float mat2[4][4]);",
  2203.             "className": "None",
  2204.             "functionName": "matmult",
  2205.             "returnType": "void",
  2206.             "returnDescription": "Not Applicable",
  2207.             "lastUpdate": "12/26/96 12:36:03"
  2208.         },
  2209.         {
  2210.             "parseFunctionID": 5728,
  2211.             "fileName": "tMatrix.cpp",
  2212.             "prototype": "void matcopy(float dest[4][4],float source[4][4]);",
  2213.             "shortPrototype": "void matcopy(float dest[4][4],float source[4][4]);",
  2214.             "className": "None",
  2215.             "functionName": "matcopy",
  2216.             "returnType": "void",
  2217.             "returnDescription": "Not Applicable",
  2218.             "lastUpdate": "12/26/96 12:36:03"
  2219.         },
  2220.         {
  2221.             "parseFunctionID": 5729,
  2222.             "fileName": "tMatrix.cpp",
  2223.             "prototype": "void tMatrix::transpose();",
  2224.             "shortPrototype": "void tMatrix::transpose();",
  2225.             "className": "tMatrix",
  2226.             "functionName": "transpose",
  2227.             "returnType": "void",
  2228.             "functionDescription": "Original to ICT 1.0",
  2229.             "returnDescription": "Not Applicable",
  2230.             "lastUpdate": "12/26/96 12:36:03"
  2231.         },
  2232.         {
  2233.             "parseFunctionID": 5730,
  2234.             "fileName": "tMatrix.cpp",
  2235.             "prototype": "void tMatrix::transformPoint(float xIn, float yIn, float zIn, float *xOut,float *yOut, float *zOut);",
  2236.             "shortPrototype": "void tMatrix::transformPoint(float xIn, float yIn, float zIn, float *xOut,float *yOut, float *zOut);",
  2237.             "className": "tMatrix",
  2238.             "functionName": "transformPoint",
  2239.             "returnType": "void",
  2240.             "functionDescription": "Original to ICT 1.0",
  2241.             "returnDescription": "Not Applicable",
  2242.             "lastUpdate": "12/26/96 12:36:03"
  2243.         },
  2244.         {
  2245.             "parseFunctionID": 5731,
  2246.             "fileName": "tMatrix.cpp",
  2247.             "prototype": "void tMatrix::transformPoint1(point3d *in, point3d *out);",
  2248.             "shortPrototype": "void tMatrix::transformPoint1(point3d *in, point3d *out);",
  2249.             "className": "tMatrix",
  2250.             "functionName": "transformPoint1",
  2251.             "returnType": "void",
  2252.             "returnDescription": "Not Applicable",
  2253.             "lastUpdate": "12/26/96 12:36:03"
  2254.         },
  2255.         {
  2256.             "parseFunctionID": 5732,
  2257.             "fileName": "tMatrix.cpp",
  2258.             "prototype": "void tMatrix::display(char *heading);",
  2259.             "shortPrototype": "void tMatrix::display(char *heading);",
  2260.             "className": "tMatrix",
  2261.             "functionName": "display",
  2262.             "returnType": "void",
  2263.             "functionDescription": "Original to ICT 1.0",
  2264.             "returnDescription": "Not Applicable",
  2265.             "lastUpdate": "12/26/96 12:36:03"
  2266.         },
  2267.         {
  2268.             "parseFunctionID": 5733,
  2269.             "fileName": "tMatrix.cpp",
  2270.             "prototype": "int tMatrix::invertg();",
  2271.             "shortPrototype": "int tMatrix::invertg();",
  2272.             "className": "tMatrix",
  2273.             "functionName": "invertg",
  2274.             "returnType": "int",
  2275.             "functionDescription": "Original to ICT 1.0",
  2276.             "lastUpdate": "12/26/96 12:36:03"
  2277.         },
  2278.         {
  2279.             "parseFunctionID": 5734,
  2280.             "fileName": "tMatrix.cpp",
  2281.             "prototype": "void tMatrix::transformAndProjectPoint(float x, float y, float z, int *sx,int *sy, float refX, float refY, float refZ,int outHeight, int outWidth,float *tx, float *ty, float *tz);",
  2282.             "shortPrototype": "void tMatrix::transformAndProjectPoint(float x, float y, float z, int *sx,int *sy, float refX, float refY, float refZ,int outHeight, int outWidth,float *tx, float *ty, float *tz);",
  2283.             "className": "tMatrix",
  2284.             "functionName": "transformAndProjectPoint",
  2285.             "returnType": "void",
  2286.             "returnDescription": "Not Applicable",
  2287.             "lastUpdate": "12/26/96 12:36:03"
  2288.         },
  2289.         {
  2290.             "parseFunctionID": 5735,
  2291.             "fileName": "tMatrix.cpp",
  2292.             "prototype": "void tMatrix::transformAndProjectPoint1(point3d *p, point2d *s, point3d *ref,int outHeight, int outWidth, point3d *t);",
  2293.             "shortPrototype": "void tMatrix::transformAndProjectPoint1(point3d *p, point2d *s, point3d *ref,int outHeight, int outWidth, point3d *t);",
  2294.             "className": "tMatrix",
  2295.             "functionName": "transformAndProjectPoint1",
  2296.             "returnType": "void",
  2297.             "returnDescription": "Not Applicable",
  2298.             "lastUpdate": "12/26/96 12:36:03"
  2299.         },
  2300.         {
  2301.             "parseFunctionID": 5736,
  2302.             "fileName": "tMatrix.cpp",
  2303.             "prototype": "void tMatrix::transformAndProject (shape3d *aShape, int outHeight,int outWidth, int useExternalCentroid,float centroidX, float centroidY, float centroidZ);",
  2304.             "shortPrototype": "void tMatrix::transformAndProject (shape3d *aShape, int outHeight,int outWidth, int useExternalCentroid,float centroidX, float centroidY, float centroidZ);",
  2305.             "className": "tMatrix",
  2306.             "functionName": "transformAndProject ",
  2307.             "returnType": "void",
  2308.             "returnDescription": "Not Applicable",
  2309.             "lastUpdate": "12/26/96 12:36:03"
  2310.         },
  2311.         {
  2312.             "parseFunctionID": 5737,
  2313.             "fileName": "imageDoc.cpp",
  2314.             "prototype": "memImage *imageDoc::GetImagePointer();",
  2315.             "shortPrototype": "memImage *imageDoc::GetImagePointer();",
  2316.             "className": "*imageDoc",
  2317.             "functionName": "GetImagePointer",
  2318.             "returnType": "memImage",
  2319.             "lastUpdate": "12/26/96 12:36:03"
  2320.         },
  2321.         {
  2322.             "parseFunctionID": 5738,
  2323.             "fileName": "imageDoc.cpp",
  2324.             "prototype": "void imageDoc::SetImagePointer(memImage *theImage);",
  2325.             "shortPrototype": "void imageDoc::SetImagePointer(memImage *theImage);",
  2326.             "className": "imageDoc",
  2327.             "functionName": "SetImagePointer",
  2328.             "returnType": "void",
  2329.             "returnDescription": "Not Applicable",
  2330.             "lastUpdate": "12/26/96 12:36:03"
  2331.         },
  2332.         {
  2333.             "parseFunctionID": 5739,
  2334.             "fileName": "imageDoc.cpp",
  2335.             "prototype": "void imageDoc::AssertValid() const;",
  2336.             "shortPrototype": "void imageDoc::AssertValid() const;",
  2337.             "className": "imageDoc",
  2338.             "functionName": "AssertValid",
  2339.             "returnType": "void",
  2340.             "returnDescription": "Not Applicable",
  2341.             "lastUpdate": "12/26/96 12:36:03"
  2342.         },
  2343.         {
  2344.             "parseFunctionID": 5740,
  2345.             "fileName": "imageDoc.cpp",
  2346.             "prototype": "void imageDoc::Dump(CDumpContext& dc) const;",
  2347.             "shortPrototype": "void imageDoc::Dump(CDumpContext& dc) const;",
  2348.             "className": "imageDoc",
  2349.             "functionName": "Dump",
  2350.             "returnType": "void",
  2351.             "returnDescription": "Not Applicable",
  2352.             "lastUpdate": "12/26/96 12:36:03"
  2353.         },
  2354.         {
  2355.             "parseFunctionID": 5741,
  2356.             "fileName": "imageVew.cpp",
  2357.             "prototype": "void imageView::OnInitialUpdate();",
  2358.             "shortPrototype": "void imageView::OnInitialUpdate();",
  2359.             "className": "imageView",
  2360.             "functionName": "OnInitialUpdate",
  2361.             "returnType": "void",
  2362.             "returnDescription": "Not Applicable",
  2363.             "lastUpdate": "12/26/96 12:36:03"
  2364.         },
  2365.         {
  2366.             "parseFunctionID": 5742,
  2367.             "fileName": "imageVew.cpp",
  2368.             "prototype": "void imageView::setCaption(char *aCaption);",
  2369.             "shortPrototype": "void imageView::setCaption(char *aCaption);",
  2370.             "className": "imageView",
  2371.             "functionName": "setCaption",
  2372.             "returnType": "void",
  2373.             "returnDescription": "Not Applicable",
  2374.             "lastUpdate": "12/26/96 12:36:03"
  2375.         },
  2376.         {
  2377.             "parseFunctionID": 5743,
  2378.             "fileName": "imageVew.cpp",
  2379.             "prototype": "void imageView::getScrollPos(int *xPixels, int *yPixels);",
  2380.             "shortPrototype": "void imageView::getScrollPos(int *xPixels, int *yPixels);",
  2381.             "className": "imageView",
  2382.             "functionName": "getScrollPos",
  2383.             "returnType": "void",
  2384.             "returnDescription": "Not Applicable",
  2385.             "lastUpdate": "12/26/96 12:36:03"
  2386.         },
  2387.         {
  2388.             "parseFunctionID": 5744,
  2389.             "fileName": "imageVew.cpp",
  2390.             "prototype": "void imageView::OnUpdate();",
  2391.             "shortPrototype": "void imageView::OnUpdate();",
  2392.             "className": "imageView",
  2393.             "functionName": "OnUpdate",
  2394.             "returnType": "void",
  2395.             "returnDescription": "Not Applicable",
  2396.             "lastUpdate": "12/26/96 12:36:03"
  2397.         },
  2398.         {
  2399.             "parseFunctionID": 5745,
  2400.             "fileName": "imageVew.cpp",
  2401.             "prototype": "void imageView::OnDraw(CDC* qdc);",
  2402.             "shortPrototype": "void imageView::OnDraw(CDC* qdc);",
  2403.             "className": "imageView",
  2404.             "functionName": "OnDraw",
  2405.             "returnType": "void",
  2406.             "returnDescription": "Not Applicable",
  2407.             "lastUpdate": "12/26/96 12:36:03"
  2408.         },
  2409.         {
  2410.             "parseFunctionID": 5746,
  2411.             "fileName": "imageVew.cpp",
  2412.             "prototype": "void imageView::getBitmap();",
  2413.             "shortPrototype": "void imageView::getBitmap();",
  2414.             "className": "imageView",
  2415.             "functionName": "getBitmap",
  2416.             "returnType": "void",
  2417.             "returnDescription": "Not Applicable",
  2418.             "lastUpdate": "12/26/96 12:36:03"
  2419.         },
  2420.         {
  2421.             "parseFunctionID": 5747,
  2422.             "fileName": "imageVew.cpp",
  2423.             "prototype": "void imageView::OnLButtonDown(UINT nFlags, CPoint point);",
  2424.             "shortPrototype": "void imageView::OnLButtonDown(UINT nFlags, CPoint point);",
  2425.             "className": "imageView",
  2426.             "functionName": "OnLButtonDown",
  2427.             "returnType": "void",
  2428.             "returnDescription": "Not Applicable",
  2429.             "lastUpdate": "12/26/96 12:36:03"
  2430.         },
  2431.         {
  2432.             "parseFunctionID": 5748,
  2433.             "fileName": "imageVew.cpp",
  2434.             "prototype": "void imageView::OnLButtonUp(UINT nFlags, CPoint point);",
  2435.             "shortPrototype": "void imageView::OnLButtonUp(UINT nFlags, CPoint point);",
  2436.             "className": "imageView",
  2437.             "functionName": "OnLButtonUp",
  2438.             "returnType": "void",
  2439.             "returnDescription": "Not Applicable",
  2440.             "lastUpdate": "12/26/96 12:36:03"
  2441.         },
  2442.         {
  2443.             "parseFunctionID": 5749,
  2444.             "fileName": "imageVew.cpp",
  2445.             "prototype": "void imageView::OnLButtonDblClk(UINT nFlags, CPoint point);",
  2446.             "shortPrototype": "void imageView::OnLButtonDblClk(UINT nFlags, CPoint point);",
  2447.             "className": "imageView",
  2448.             "functionName": "OnLButtonDblClk",
  2449.             "returnType": "void",
  2450.             "returnDescription": "Not Applicable",
  2451.             "lastUpdate": "12/26/96 12:36:03"
  2452.         },
  2453.         {
  2454.             "parseFunctionID": 5750,
  2455.             "fileName": "imageVew.cpp",
  2456.             "prototype": "void imageView::OnRButtonDown(UINT nFlags, CPoint point);",
  2457.             "shortPrototype": "void imageView::OnRButtonDown(UINT nFlags, CPoint point);",
  2458.             "className": "imageView",
  2459.             "functionName": "OnRButtonDown",
  2460.             "returnType": "void",
  2461.             "returnDescription": "Not Applicable",
  2462.             "lastUpdate": "12/26/96 12:36:03"
  2463.         },
  2464.         {
  2465.             "parseFunctionID": 5751,
  2466.             "fileName": "imageVew.cpp",
  2467.             "prototype": "void imageView::OnRButtonUp(UINT nFlags, CPoint point);",
  2468.             "shortPrototype": "void imageView::OnRButtonUp(UINT nFlags, CPoint point);",
  2469.             "className": "imageView",
  2470.             "functionName": "OnRButtonUp",
  2471.             "returnType": "void",
  2472.             "returnDescription": "Not Applicable",
  2473.             "lastUpdate": "12/26/96 12:36:03"
  2474.         },
  2475.         {
  2476.             "parseFunctionID": 5752,
  2477.             "fileName": "imageVew.cpp",
  2478.             "prototype": "void imageView::OnMouseMove(UINT nFlags, CPoint point);",
  2479.             "shortPrototype": "void imageView::OnMouseMove(UINT nFlags, CPoint point);",
  2480.             "className": "imageView",
  2481.             "functionName": "OnMouseMove",
  2482.             "returnType": "void",
  2483.             "returnDescription": "Not Applicable",
  2484.             "lastUpdate": "12/26/96 12:36:03"
  2485.         },
  2486.         {
  2487.             "parseFunctionID": 5753,
  2488.             "fileName": "imageVew.cpp",
  2489.             "prototype": "int getSampleRange(memImage *theImage, int x, int y,int *redLow, int *redHigh, int *greenLow, int *greenHigh,int *blueLow, int *blueHigh);",
  2490.             "shortPrototype": "int getSampleRange(memImage *theImage, int x, int y,int *redLow, int *redHigh, int *greenLow, int *greenHigh,int *blueLow, int *blueHigh);",
  2491.             "className": "None",
  2492.             "functionName": "getSampleRange",
  2493.             "returnType": "int",
  2494.             "lastUpdate": "12/26/96 12:36:03"
  2495.         },
  2496.         {
  2497.             "parseFunctionID": 5754,
  2498.             "fileName": "blend.cpp",
  2499.             "prototype": "int blend(memImage *inImage, memImage *maskImage, memImage *outImage,float alphaScale);",
  2500.             "shortPrototype": "int blend(memImage *inImage, memImage *maskImage, memImage *outImage,float alphaScale);",
  2501.             "className": "None",
  2502.             "functionName": "blend",
  2503.             "returnType": "int",
  2504.             "functionDescription": "Blends or composites two images together based on a third image called an alpha image.",
  2505.             "returnDescription": "Returns 0 if no error encountered.  Else a message is posted to the log.",
  2506.             "lastUpdate": "12/26/96 12:36:03"
  2507.         },
  2508.         {
  2509.             "parseFunctionID": 5755,
  2510.             "fileName": "blend.cpp",
  2511.             "prototype": "int blendz(memImage *inImage, memImage *matteImage,memImage *zImage, memImage *zBuffer,memImage *outImage,float alphaScale);",
  2512.             "shortPrototype": "int blendz(memImage *inImage, memImage *matteImage,memImage *zImage, memImage *zBuffer,memImage *outImage,float alphaScale);",
  2513.             "className": "None",
  2514.             "functionName": "blendz",
  2515.             "returnType": "int",
  2516.             "functionDescription": "Blends or composites two images together using the contribution of an alpha image.  This variant of the blend function uses a z-buffer to provide a robust means of rendering intertwined 3D surfaces.",
  2517.             "returnDescription": "NULL is returned if no errors are encountered, else a message is posted to the log.",
  2518.             "lastUpdate": "12/26/96 12:36:03"
  2519.         },
  2520.         {
  2521.             "parseFunctionID": 5756,
  2522.             "fileName": "blend.cpp",
  2523.             "prototype": "int createCutout(memImage *originalImage, memImage *maskImage,char *cutoutName, shape3d *aShape);",
  2524.             "shortPrototype": "int createCutout(memImage *originalImage, memImage *maskImage,char *cutoutName, shape3d *aShape);",
  2525.             "className": "None",
  2526.             "functionName": "createCutout",
  2527.             "returnType": "int",
  2528.             "functionDescription": "Creates a cutout image from an original image, a mask image and a shape object",
  2529.             "returnDescription": "NULL is returned if the operation is successful, else a message is posted to the log.",
  2530.             "lastUpdate": "12/26/96 12:36:03"
  2531.         },
  2532.         {
  2533.             "parseFunctionID": 5757,
  2534.             "fileName": "blend.cpp",
  2535.             "prototype": "int memImage::createAlphaImage(memImage *outImage);",
  2536.             "shortPrototype": "int memImage::createAlphaImage(memImage *outImage);",
  2537.             "className": "memImage",
  2538.             "functionName": "createAlphaImage",
  2539.             "returnType": "int",
  2540.             "lastUpdate": "12/26/96 12:36:03"
  2541.         },
  2542.         {
  2543.             "parseFunctionID": 5758,
  2544.             "fileName": "blend.cpp",
  2545.             "prototype": "int memImage::unPack(memImage *outputImage);",
  2546.             "shortPrototype": "int memImage::unPack(memImage *outputImage);",
  2547.             "className": "memImage",
  2548.             "functionName": "unPack",
  2549.             "returnType": "int",
  2550.             "functionDescription": "Unpacks the image object into the indicated image.  The input image must have 1 bit pixels.  Each 1 bit pixel in the input image will correspond to an 8 bit pixel having the value 255 in the unpacked image.",
  2551.             "returnDescription": "0 if operation is successful, else a message is posted to the log.",
  2552.             "lastUpdate": "12/26/96 12:36:03"
  2553.         },
  2554.         {
  2555.             "parseFunctionID": 5759,
  2556.             "fileName": "blend.cpp",
  2557.             "prototype": "int memImage::adjustImageBorder(char *outPath);",
  2558.             "shortPrototype": "int memImage::adjustImageBorder(char *outPath);",
  2559.             "className": "memImage",
  2560.             "functionName": "adjustImageBorder",
  2561.             "returnType": "int",
  2562.             "lastUpdate": "12/26/96 12:36:03"
  2563.         },
  2564.         {
  2565.             "parseFunctionID": 5760,
  2566.             "fileName": "blend.cpp",
  2567.             "prototype": "int in_boundary(memImage *anImage, int x, int y);",
  2568.             "shortPrototype": "int in_boundary(memImage *anImage, int x, int y);",
  2569.             "className": "None",
  2570.             "functionName": "in_boundary",
  2571.             "returnType": "int",
  2572.             "lastUpdate": "12/26/96 12:36:03"
  2573.         },
  2574.         {
  2575.             "parseFunctionID": 5761,
  2576.             "fileName": "blend.cpp",
  2577.             "prototype": "int probe(memImage *anImage, int x, int y, int dir, int *new_x, int *new_y);",
  2578.             "shortPrototype": "int probe(memImage *anImage, int x, int y, int dir, int *new_x, int *new_y);",
  2579.             "className": "None",
  2580.             "functionName": "probe",
  2581.             "returnType": "int",
  2582.             "lastUpdate": "12/26/96 12:36:03"
  2583.         },
  2584.         {
  2585.             "parseFunctionID": 5762,
  2586.             "fileName": "blend.cpp",
  2587.             "prototype": "int neighbor(memImage *anImage, int x, int y, int last_dir, int *new_x, int *new_y);",
  2588.             "shortPrototype": "int neighbor(memImage *anImage, int x, int y, int last_dir, int *new_x, int *new_y);",
  2589.             "className": "None",
  2590.             "functionName": "neighbor",
  2591.             "returnType": "int",
  2592.             "lastUpdate": "12/26/96 12:36:03"
  2593.         },
  2594.         {
  2595.             "parseFunctionID": 5763,
  2596.             "fileName": "blend.cpp",
  2597.             "prototype": "int shapeFromImage(memImage *anImage, shape3d *aShape);",
  2598.             "shortPrototype": "int shapeFromImage(memImage *anImage, shape3d *aShape);",
  2599.             "className": "None",
  2600.             "functionName": "shapeFromImage",
  2601.             "returnType": "int",
  2602.             "lastUpdate": "12/26/96 12:36:03"
  2603.         },
  2604.         {
  2605.             "parseFunctionID": 5764,
  2606.             "fileName": "NameDlg.cpp",
  2607.             "prototype": "void CNameDialog::DoDataExchange(CDataExchange* pDX);",
  2608.             "shortPrototype": "void CNameDialog::DoDataExchange(CDataExchange* pDX);",
  2609.             "className": "CNameDialog",
  2610.             "functionName": "DoDataExchange",
  2611.             "returnType": "void",
  2612.             "returnDescription": "Not Applicable",
  2613.             "lastUpdate": "12/26/96 12:36:03"
  2614.         },
  2615.         {
  2616.             "parseFunctionID": 5765,
  2617.             "fileName": "NameDlg.cpp",
  2618.             "prototype": "void CNameDialog::OnOK();",
  2619.             "shortPrototype": "void CNameDialog::OnOK();",
  2620.             "className": "CNameDialog",
  2621.             "functionName": "OnOK",
  2622.             "returnType": "void",
  2623.             "returnDescription": "Not Applicable",
  2624.             "lastUpdate": "12/26/96 12:36:03"
  2625.         },
  2626.         {
  2627.             "parseFunctionID": 5766,
  2628.             "fileName": "QMeshModel.cpp",
  2629.             "prototype": "int createQMeshModel(char *inputImagePath, char *destinationDir, int modelType);",
  2630.             "shortPrototype": "int createQMeshModel(char *inputImagePath, char *destinationDir, int modelType);",
  2631.             "className": "None",
  2632.             "functionName": "createQMeshModel",
  2633.             "returnType": "int",
  2634.             "functionDescription": "Generates a quadrilateral mesh model of the type indicated and from the texture image.",
  2635.             "returnDescription": "NULL is returned if the model is created successfully, else an informative message is posted to the log.",
  2636.             "lastUpdate": "12/26/96 12:36:03"
  2637.         },
  2638.         {
  2639.             "parseFunctionID": 5767,
  2640.             "fileName": "QMeshModel.cpp",
  2641.             "prototype": "int getMeshCentroid(memImage *xImage, memImage *yImage, memImage *zImage,float *centroidX, float *centroidY, float *centroidZ);",
  2642.             "shortPrototype": "int getMeshCentroid(memImage *xImage, memImage *yImage, memImage *zImage,float *centroidX, float *centroidY, float *centroidZ);",
  2643.             "className": "None",
  2644.             "functionName": "getMeshCentroid",
  2645.             "returnType": "int",
  2646.             "lastUpdate": "12/26/96 12:36:03"
  2647.         },
  2648.         {
  2649.             "parseFunctionID": 5768,
  2650.             "fileName": "QMeshModel.cpp",
  2651.             "prototype": "int translateMesh(memImage *xImage, memImage *yImage, memImage *zImage,float offsetX, float offsetY, float offsetZ);",
  2652.             "shortPrototype": "int translateMesh(memImage *xImage, memImage *yImage, memImage *zImage,float offsetX, float offsetY, float offsetZ);",
  2653.             "className": "None",
  2654.             "functionName": "translateMesh",
  2655.             "returnType": "int",
  2656.             "lastUpdate": "12/26/96 12:36:03"
  2657.         },
  2658.         {
  2659.             "parseFunctionID": 5769,
  2660.             "fileName": "Texture.cpp",
  2661.             "prototype": "int createTexture(char *texturePath, char *outDirectory, int textureType,int imageType, int foreColor, int backColor, int numRows, int numColumns);",
  2662.             "shortPrototype": "int createTexture(char *texturePath, char *outDirectory, int textureType,int imageType, int foreColor, int backColor, int numRows, int numColumns);",
  2663.             "className": "None",
  2664.             "functionName": "createTexture",
  2665.             "returnType": "int",
  2666.             "lastUpdate": "12/26/96 12:36:03"
  2667.         },
  2668.         {
  2669.             "parseFunctionID": 5770,
  2670.             "fileName": "Texture.cpp",
  2671.             "prototype": "void plasma(memImage *anImage, int x, int y, int x1, int y1);",
  2672.             "shortPrototype": "void plasma(memImage *anImage, int x, int y, int x1, int y1);",
  2673.             "className": "None",
  2674.             "functionName": "plasma",
  2675.             "returnType": "void",
  2676.             "returnDescription": "Not Applicable",
  2677.             "lastUpdate": "12/26/96 12:36:03"
  2678.         },
  2679.         {
  2680.             "parseFunctionID": 5771,
  2681.             "fileName": "Texture.cpp",
  2682.             "prototype": "void createPlasma(memImage *anImage, int numRows, int numColumns);",
  2683.             "shortPrototype": "void createPlasma(memImage *anImage, int numRows, int numColumns);",
  2684.             "className": "None",
  2685.             "functionName": "createPlasma",
  2686.             "returnType": "void",
  2687.             "returnDescription": "Not Applicable",
  2688.             "lastUpdate": "12/26/96 12:36:03"
  2689.         },
  2690.         {
  2691.             "parseFunctionID": 5772,
  2692.             "fileName": "Texture.cpp",
  2693.             "prototype": "int myRand(int maxVal);",
  2694.             "shortPrototype": "int myRand(int maxVal);",
  2695.             "className": "None",
  2696.             "functionName": "myRand",
  2697.             "returnType": "int",
  2698.             "lastUpdate": "12/26/96 12:36:03"
  2699.         },
  2700.         {
  2701.             "parseFunctionID": 5773,
  2702.             "fileName": "QuadMeshDlg.cpp",
  2703.             "prototype": "void CQuadMeshDlg::DoDataExchange(CDataExchange* pDX);",
  2704.             "shortPrototype": "void CQuadMeshDlg::DoDataExchange(CDataExchange* pDX);",
  2705.             "className": "CQuadMeshDlg",
  2706.             "functionName": "DoDataExchange",
  2707.             "returnType": "void",
  2708.             "returnDescription": "Not Applicable",
  2709.             "lastUpdate": "12/26/96 12:36:03"
  2710.         },
  2711.         {
  2712.             "parseFunctionID": 5774,
  2713.             "fileName": "QuadMeshDlg.cpp",
  2714.             "prototype": "void CQuadMeshDlg::OnOK();",
  2715.             "shortPrototype": "void CQuadMeshDlg::OnOK();",
  2716.             "className": "CQuadMeshDlg",
  2717.             "functionName": "OnOK",
  2718.             "returnType": "void",
  2719.             "returnDescription": "Not Applicable",
  2720.             "lastUpdate": "12/26/96 12:36:03"
  2721.         },
  2722.         {
  2723.             "parseFunctionID": 5775,
  2724.             "fileName": "QuadMeshDlg.cpp",
  2725.             "prototype": "void CQuadMeshDlg::OnLocatetexture();",
  2726.             "shortPrototype": "void CQuadMeshDlg::OnLocatetexture();",
  2727.             "className": "CQuadMeshDlg",
  2728.             "functionName": "OnLocatetexture",
  2729.             "returnType": "void",
  2730.             "returnDescription": "Not Applicable",
  2731.             "lastUpdate": "12/26/96 12:36:03"
  2732.         },
  2733.         {
  2734.             "parseFunctionID": 5776,
  2735.             "fileName": "QuadMeshDlg.cpp",
  2736.             "prototype": "void CQuadMeshDlg::OnLocatedestdir();",
  2737.             "shortPrototype": "void CQuadMeshDlg::OnLocatedestdir();",
  2738.             "className": "CQuadMeshDlg",
  2739.             "functionName": "OnLocatedestdir",
  2740.             "returnType": "void",
  2741.             "returnDescription": "Not Applicable",
  2742.             "lastUpdate": "12/26/96 12:36:03"
  2743.         },
  2744.         {
  2745.             "parseFunctionID": 5777,
  2746.             "fileName": "depthsrt.cpp",
  2747.             "prototype": "void insertionSort2(float theItems[], DWORD itemData[], int numItems);",
  2748.             "shortPrototype": "void insertionSort2(float theItems[], DWORD itemData[], int numItems);",
  2749.             "className": "None",
  2750.             "functionName": "insertionSort2",
  2751.             "returnType": "void",
  2752.             "returnDescription": "Not Applicable",
  2753.             "lastUpdate": "12/26/96 12:36:03"
  2754.         },
  2755.         {
  2756.             "parseFunctionID": 5778,
  2757.             "fileName": "depthsrt.cpp",
  2758.             "prototype": "int sceneList::depthSort(sceneElement *models[], float distances[],int *numModels, int depthSortingEnabled);",
  2759.             "shortPrototype": "int sceneList::depthSort(sceneElement *models[], float distances[],int *numModels, int depthSortingEnabled);",
  2760.             "className": "sceneList",
  2761.             "functionName": "depthSort",
  2762.             "returnType": "int",
  2763.             "functionDescription": "Sorts the models included in a visual effect based on their distance from the viewer.  Themodel distances are sorted into descending order.",
  2764.             "returnDescription": "NULL is returned if the operation was successful, else an informative message is posted to the log.",
  2765.             "lastUpdate": "12/26/96 12:36:03"
  2766.         },
  2767.         {
  2768.             "parseFunctionID": 5779,
  2769.             "fileName": "depthsrt.cpp",
  2770.             "prototype": "float getDistance2d(float x1, float y1, float x2, float y2);",
  2771.             "shortPrototype": "float getDistance2d(float x1, float y1, float x2, float y2);",
  2772.             "className": "None",
  2773.             "functionName": "getDistance2d",
  2774.             "returnType": "float",
  2775.             "functionDescription": "Returns the two dimensional Cartesian distance between two points",
  2776.             "returnDescription": "The two dimensional Cartesian distance between two points",
  2777.             "lastUpdate": "12/26/96 12:36:03"
  2778.         },
  2779.         {
  2780.             "parseFunctionID": 5780,
  2781.             "fileName": "depthsrt.cpp",
  2782.             "prototype": "float getDistance3d(float x1, float y1, float z1, float x2, float y2, float z2);",
  2783.             "shortPrototype": "float getDistance3d(float x1, float y1, float z1, float x2, float y2, float z2);",
  2784.             "className": "None",
  2785.             "functionName": "getDistance3d",
  2786.             "returnType": "float",
  2787.             "functionDescription": "Returns the three dimensional Cartesian distance between two points",
  2788.             "returnDescription": "The three dimensional Cartesian distance between two points",
  2789.             "lastUpdate": "12/26/96 12:36:03"
  2790.         },
  2791.         {
  2792.             "parseFunctionID": 5781,
  2793.             "fileName": "depthsrt.cpp",
  2794.             "prototype": "void shape3d::getTCentroid(float *centroidX, float *centroidY, float *centroidZ);",
  2795.             "shortPrototype": "void shape3d::getTCentroid(float *centroidX, float *centroidY, float *centroidZ);",
  2796.             "className": "shape3d",
  2797.             "functionName": "getTCentroid",
  2798.             "returnType": "void",
  2799.             "functionDescription": "Original to ICT 1.0",
  2800.             "returnDescription": "Not Applicable",
  2801.             "lastUpdate": "12/26/96 12:36:03"
  2802.         },
  2803.         {
  2804.             "parseFunctionID": 5782,
  2805.             "fileName": "vector.cpp",
  2806.             "prototype": "void vectorAdd(point3d *result, point3d *p1, point3d *p2);",
  2807.             "shortPrototype": "void vectorAdd(point3d *result, point3d *p1, point3d *p2);",
  2808.             "className": "None",
  2809.             "functionName": "vectorAdd",
  2810.             "returnType": "void",
  2811.             "returnDescription": "Not Applicable",
  2812.             "lastUpdate": "12/26/96 12:36:03"
  2813.         },
  2814.         {
  2815.             "parseFunctionID": 5783,
  2816.             "fileName": "vector.cpp",
  2817.             "prototype": "void vectorSubtract(point3d *result, point3d *p1, point3d *p2);",
  2818.             "shortPrototype": "void vectorSubtract(point3d *result, point3d *p1, point3d *p2);",
  2819.             "className": "None",
  2820.             "functionName": "vectorSubtract",
  2821.             "returnType": "void",
  2822.             "returnDescription": "Not Applicable",
  2823.             "lastUpdate": "12/26/96 12:36:03"
  2824.         },
  2825.         {
  2826.             "parseFunctionID": 5784,
  2827.             "fileName": "vector.cpp",
  2828.             "prototype": "float vectorMagnitude2(point3d *p1, point3d *p2);",
  2829.             "shortPrototype": "float vectorMagnitude2(point3d *p1, point3d *p2);",
  2830.             "className": "None",
  2831.             "functionName": "vectorMagnitude2",
  2832.             "returnType": "float",
  2833.             "lastUpdate": "12/26/96 12:36:03"
  2834.         },
  2835.         {
  2836.             "parseFunctionID": 5785,
  2837.             "fileName": "vector.cpp",
  2838.             "prototype": "float vectorMagnitude1(point3d *p1);",
  2839.             "shortPrototype": "float vectorMagnitude1(point3d *p1);",
  2840.             "className": "None",
  2841.             "functionName": "vectorMagnitude1",
  2842.             "returnType": "float",
  2843.             "lastUpdate": "12/26/96 12:36:03"
  2844.         },
  2845.         {
  2846.             "parseFunctionID": 5786,
  2847.             "fileName": "vector.cpp",
  2848.             "prototype": "void vectorNormalize(point3d *p1);",
  2849.             "shortPrototype": "void vectorNormalize(point3d *p1);",
  2850.             "className": "None",
  2851.             "functionName": "vectorNormalize",
  2852.             "returnType": "void",
  2853.             "returnDescription": "Not Applicable",
  2854.             "lastUpdate": "12/26/96 12:36:03"
  2855.         },
  2856.         {
  2857.             "parseFunctionID": 5787,
  2858.             "fileName": "vector.cpp",
  2859.             "prototype": "void crossProduct(point3d *result, point3d *p1, point3d *p2, point3d *p3);",
  2860.             "shortPrototype": "void crossProduct(point3d *result, point3d *p1, point3d *p2, point3d *p3);",
  2861.             "className": "None",
  2862.             "functionName": "crossProduct",
  2863.             "returnType": "void",
  2864.             "returnDescription": "Not Applicable",
  2865.             "lastUpdate": "12/26/96 12:36:03"
  2866.         },
  2867.         {
  2868.             "parseFunctionID": 5788,
  2869.             "fileName": "vector.cpp",
  2870.             "prototype": "float dotProduct(point3d *p1, point3d *p2);",
  2871.             "shortPrototype": "float dotProduct(point3d *p1, point3d *p2);",
  2872.             "className": "None",
  2873.             "functionName": "dotProduct",
  2874.             "returnType": "float",
  2875.             "lastUpdate": "12/26/96 12:36:03"
  2876.         },
  2877.         {
  2878.             "parseFunctionID": 5789,
  2879.             "fileName": "vector.cpp",
  2880.             "prototype": "void getNormal1(float x0, float y0, float z0, float x1, float y1, float z1,\t\t  float x2, float y2, float z2, float *xN, float *yN, float *zN);",
  2881.             "shortPrototype": "void getNormal1(float x0, float y0, float z0, float x1, float y1, float z1,\t\t  float x2, float y2, float z2, float *xN, float *yN, float *zN);",
  2882.             "className": "None",
  2883.             "functionName": "getNormal1",
  2884.             "returnType": "void",
  2885.             "returnDescription": "Not Applicable",
  2886.             "lastUpdate": "12/26/96 12:36:03"
  2887.         },
  2888.         {
  2889.             "parseFunctionID": 5790,
  2890.             "fileName": "vector.cpp",
  2891.             "prototype": "void getNormal2(point3d *result, point3d *p0, point3d *p1, point3d *p2);",
  2892.             "shortPrototype": "void getNormal2(point3d *result, point3d *p0, point3d *p1, point3d *p2);",
  2893.             "className": "None",
  2894.             "functionName": "getNormal2",
  2895.             "returnType": "void",
  2896.             "returnDescription": "Not Applicable",
  2897.             "lastUpdate": "12/26/96 12:36:03"
  2898.         },
  2899.         {
  2900.             "parseFunctionID": 5791,
  2901.             "fileName": "vector.cpp",
  2902.             "prototype": "float lightModel(float kd, int Ip, int Ia, point3d *N, point3d *L, float d);",
  2903.             "shortPrototype": "float lightModel(float kd, int Ip, int Ia, point3d *N, point3d *L, float d);",
  2904.             "className": "None",
  2905.             "functionName": "lightModel",
  2906.             "returnType": "float",
  2907.             "lastUpdate": "12/26/96 12:36:03"
  2908.         },
  2909.         {
  2910.             "parseFunctionID": 5792,
  2911.             "fileName": "vector.cpp",
  2912.             "prototype": "void point2d::display(char *message);",
  2913.             "shortPrototype": "void point2d::display(char *message);",
  2914.             "className": "point2d",
  2915.             "functionName": "display",
  2916.             "returnType": "void",
  2917.             "returnDescription": "Not Applicable",
  2918.             "lastUpdate": "12/26/96 12:36:03"
  2919.         },
  2920.         {
  2921.             "parseFunctionID": 5793,
  2922.             "fileName": "vector.cpp",
  2923.             "prototype": "void point3d::display(char *message);",
  2924.             "shortPrototype": "void point3d::display(char *message);",
  2925.             "className": "point3d",
  2926.             "functionName": "display",
  2927.             "returnType": "void",
  2928.             "returnDescription": "Not Applicable",
  2929.             "lastUpdate": "12/26/96 12:36:03"
  2930.         },
  2931.         {
  2932.             "parseFunctionID": 5794,
  2933.             "fileName": "ictview.cpp",
  2934.             "prototype": "void CIctView::OnDraw(CDC* pDC);",
  2935.             "shortPrototype": "void CIctView::OnDraw(CDC* pDC);",
  2936.             "className": "CIctView",
  2937.             "functionName": "OnDraw",
  2938.             "returnType": "void",
  2939.             "returnDescription": "Not Applicable",
  2940.             "lastUpdate": "12/26/96 12:36:03"
  2941.         },
  2942.         {
  2943.             "parseFunctionID": 5795,
  2944.             "fileName": "ictview.cpp",
  2945.             "prototype": "void CIctView::AssertValid() const;",
  2946.             "shortPrototype": "void CIctView::AssertValid() const;",
  2947.             "className": "CIctView",
  2948.             "functionName": "AssertValid",
  2949.             "returnType": "void",
  2950.             "returnDescription": "Not Applicable",
  2951.             "lastUpdate": "12/26/96 12:36:03"
  2952.         },
  2953.         {
  2954.             "parseFunctionID": 5796,
  2955.             "fileName": "ictview.cpp",
  2956.             "prototype": "void CIctView::Dump(CDumpContext& dc) const;",
  2957.             "shortPrototype": "void CIctView::Dump(CDumpContext& dc) const;",
  2958.             "className": "CIctView",
  2959.             "functionName": "Dump",
  2960.             "returnType": "void",
  2961.             "returnDescription": "Not Applicable",
  2962.             "lastUpdate": "12/26/96 12:36:03"
  2963.         },
  2964.         {
  2965.             "parseFunctionID": 5797,
  2966.             "fileName": "model.cpp",
  2967.             "prototype": "int sceneElement::isValid();",
  2968.             "shortPrototype": "int sceneElement::isValid();",
  2969.             "className": "sceneElement",
  2970.             "functionName": "isValid",
  2971.             "returnType": "int",
  2972.             "functionDescription": "Original to ICT 1.0",
  2973.             "lastUpdate": "12/26/96 12:36:03"
  2974.         },
  2975.         {
  2976.             "parseFunctionID": 5798,
  2977.             "fileName": "model.cpp",
  2978.             "prototype": "int scene::isValid();",
  2979.             "shortPrototype": "int scene::isValid();",
  2980.             "className": "scene",
  2981.             "functionName": "isValid",
  2982.             "returnType": "int",
  2983.             "functionDescription": "Original to ICT 1.0",
  2984.             "lastUpdate": "12/26/96 12:36:03"
  2985.         },
  2986.         {
  2987.             "parseFunctionID": 5799,
  2988.             "fileName": "model.cpp",
  2989.             "prototype": "void sceneElement::writeFile(ofstream *fileout);",
  2990.             "shortPrototype": "void sceneElement::writeFile(ofstream *fileout);",
  2991.             "className": "sceneElement",
  2992.             "functionName": "writeFile",
  2993.             "returnType": "void",
  2994.             "functionDescription": "Original to ICT 1.0",
  2995.             "returnDescription": "Not Applicable",
  2996.             "lastUpdate": "12/26/96 12:36:03"
  2997.         },
  2998.         {
  2999.             "parseFunctionID": 5800,
  3000.             "fileName": "model.cpp",
  3001.             "prototype": "void scene::writeFile(ofstream *fileout);",
  3002.             "shortPrototype": "void scene::writeFile(ofstream *fileout);",
  3003.             "className": "scene",
  3004.             "functionName": "writeFile",
  3005.             "returnType": "void",
  3006.             "functionDescription": "Original to ICT 1.0",
  3007.             "returnDescription": "Not Applicable",
  3008.             "lastUpdate": "12/26/96 12:36:03"
  3009.         },
  3010.         {
  3011.             "parseFunctionID": 5801,
  3012.             "fileName": "model.cpp",
  3013.             "prototype": "int sceneList::addScene(char *theSceneName,int theType, int outImCols,int outImRows,  int theColorMode, point3d *rt, point3d *tr, char *thePath);",
  3014.             "shortPrototype": "int sceneList::addScene(char *theSceneName,int theType, int outImCols,int outImRows,  int theColorMode, point3d *rt, point3d *tr, char *thePath);",
  3015.             "className": "sceneList",
  3016.             "functionName": "addScene",
  3017.             "returnType": "int",
  3018.             "functionDescription": "Adds a scene node to a scene list object.  Only one scene node may be created in a scene list.",
  3019.             "returnDescription": "Returns NULL if successful, else an error message is posted to the log.",
  3020.             "lastUpdate": "12/26/96 12:36:03"
  3021.         },
  3022.         {
  3023.             "parseFunctionID": 5802,
  3024.             "fileName": "model.cpp",
  3025.             "prototype": "int sceneList::addSceneElement(char *mdName, char * fName, int blendI,int theType, int warpI, float aScale,point3d *rt,point3d *sc, point3d *tr, char *motionPath, char *theAlphaPath,int theSortLayer, RGBTRIPLE anAdjustment, char *adjustmentType, char *colorAdjustedPath,int definedRefPt, point3d *refPoint);",
  3026.             "shortPrototype": "int sceneList::addSceneElement(char *mdName, char * fName, int blendI,int theType, int warpI, float aScale,point3d *rt,point3d *sc, point3d *tr, char *motionPath, char *theAlphaPath,int theSortLayer, RGBTRIPLE anAdjustment, char *adjustmentType, char *col",
  3027.             "className": "sceneList",
  3028.             "functionName": "addSceneElement",
  3029.             "returnType": "int",
  3030.             "functionDescription": "Adds a scene element (also called a model) to a scene list.  This function must be called once for each model in the scene.",
  3031.             "returnDescription": "Returns NULL if successful, else an error message is posted to the log.",
  3032.             "lastUpdate": "12/26/96 12:36:03"
  3033.         },
  3034.         {
  3035.             "parseFunctionID": 5803,
  3036.             "fileName": "model.cpp",
  3037.             "prototype": "void sceneList::display();",
  3038.             "shortPrototype": "void sceneList::display();",
  3039.             "className": "sceneList",
  3040.             "functionName": "display",
  3041.             "returnType": "void",
  3042.             "functionDescription": "Original to ICT 1.0",
  3043.             "returnDescription": "Not Applicable",
  3044.             "lastUpdate": "12/26/96 12:36:03"
  3045.         },
  3046.         {
  3047.             "parseFunctionID": 5804,
  3048.             "fileName": "model.cpp",
  3049.             "prototype": "void sceneList::clear();",
  3050.             "shortPrototype": "void sceneList::clear();",
  3051.             "className": "sceneList",
  3052.             "functionName": "clear",
  3053.             "returnType": "void",
  3054.             "functionDescription": "Clears the scene list of all models and the scene descriptor.",
  3055.             "returnDescription": "Not Applicable",
  3056.             "lastUpdate": "12/26/96 12:36:03"
  3057.         },
  3058.         {
  3059.             "parseFunctionID": 5805,
  3060.             "fileName": "model.cpp",
  3061.             "prototype": "int sceneList::setModelReferencePoint(char *modelName, float centroidX, float centroidY,float centroidZ);",
  3062.             "shortPrototype": "int sceneList::setModelReferencePoint(char *modelName, float centroidX, float centroidY,float centroidZ);",
  3063.             "className": "sceneList",
  3064.             "functionName": "setModelReferencePoint",
  3065.             "returnType": "int",
  3066.             "lastUpdate": "12/26/96 12:36:03"
  3067.         },
  3068.         {
  3069.             "parseFunctionID": 5806,
  3070.             "fileName": "model.cpp",
  3071.             "prototype": "int sceneList::setCompoundRefPoints();",
  3072.             "shortPrototype": "int sceneList::setCompoundRefPoints();",
  3073.             "className": "sceneList",
  3074.             "functionName": "setCompoundRefPoints",
  3075.             "returnType": "int",
  3076.             "lastUpdate": "12/26/96 12:36:03"
  3077.         },
  3078.         {
  3079.             "parseFunctionID": 5807,
  3080.             "fileName": "model.cpp",
  3081.             "prototype": "int sceneList::copyRefPoints();",
  3082.             "shortPrototype": "int sceneList::copyRefPoints();",
  3083.             "className": "sceneList",
  3084.             "functionName": "copyRefPoints",
  3085.             "returnType": "int",
  3086.             "lastUpdate": "12/26/96 12:36:03"
  3087.         },
  3088.         {
  3089.             "parseFunctionID": 5808,
  3090.             "fileName": "gPipe.cpp",
  3091.             "prototype": "void gPipe::reset();",
  3092.             "shortPrototype": "void gPipe::reset();",
  3093.             "className": "gPipe",
  3094.             "functionName": "reset",
  3095.             "returnType": "void",
  3096.             "returnDescription": "Not Applicable",
  3097.             "lastUpdate": "12/26/96 12:36:03"
  3098.         },
  3099.         {
  3100.             "parseFunctionID": 5809,
  3101.             "fileName": "gPipe.cpp",
  3102.             "prototype": "int gPipe::initialize();",
  3103.             "shortPrototype": "int gPipe::initialize();",
  3104.             "className": "gPipe",
  3105.             "functionName": "initialize",
  3106.             "returnType": "int",
  3107.             "lastUpdate": "12/26/96 12:36:03"
  3108.         },
  3109.         {
  3110.             "parseFunctionID": 5810,
  3111.             "fileName": "gPipe.cpp",
  3112.             "prototype": "int gPipe::addFace(point3d *p1, point3d *p2, point3d *c1, point3d *c2);",
  3113.             "shortPrototype": "int gPipe::addFace(point3d *p1, point3d *p2, point3d *c1, point3d *c2);",
  3114.             "className": "gPipe",
  3115.             "functionName": "addFace",
  3116.             "returnType": "int",
  3117.             "lastUpdate": "12/26/96 12:36:03"
  3118.         },
  3119.         {
  3120.             "parseFunctionID": 5811,
  3121.             "fileName": "gPipe.cpp",
  3122.             "prototype": "void gPipe::setPenScale(float scaleX, float scaleY, float scaleZ);",
  3123.             "shortPrototype": "void gPipe::setPenScale(float scaleX, float scaleY, float scaleZ);",
  3124.             "className": "gPipe",
  3125.             "functionName": "setPenScale",
  3126.             "returnType": "void",
  3127.             "returnDescription": "Not Applicable",
  3128.             "lastUpdate": "12/26/96 12:36:03"
  3129.         },
  3130.         {
  3131.             "parseFunctionID": 5812,
  3132.             "fileName": "gPipe.cpp",
  3133.             "prototype": "void gPipe::setPenXRotation(float angleRad);",
  3134.             "shortPrototype": "void gPipe::setPenXRotation(float angleRad);",
  3135.             "className": "gPipe",
  3136.             "functionName": "setPenXRotation",
  3137.             "returnType": "void",
  3138.             "returnDescription": "Not Applicable",
  3139.             "lastUpdate": "12/26/96 12:36:03"
  3140.         },
  3141.         {
  3142.             "parseFunctionID": 5813,
  3143.             "fileName": "gPipe.cpp",
  3144.             "prototype": "void gPipe::setPenYRotation(float angleRad);",
  3145.             "shortPrototype": "void gPipe::setPenYRotation(float angleRad);",
  3146.             "className": "gPipe",
  3147.             "functionName": "setPenYRotation",
  3148.             "returnType": "void",
  3149.             "returnDescription": "Not Applicable",
  3150.             "lastUpdate": "12/26/96 12:36:03"
  3151.         },
  3152.         {
  3153.             "parseFunctionID": 5814,
  3154.             "fileName": "gPipe.cpp",
  3155.             "prototype": "void gPipe::setPenZRotation(float angleRad);",
  3156.             "shortPrototype": "void gPipe::setPenZRotation(float angleRad);",
  3157.             "className": "gPipe",
  3158.             "functionName": "setPenZRotation",
  3159.             "returnType": "void",
  3160.             "returnDescription": "Not Applicable",
  3161.             "lastUpdate": "12/26/96 12:36:03"
  3162.         },
  3163.         {
  3164.             "parseFunctionID": 5815,
  3165.             "fileName": "gPipe.cpp",
  3166.             "prototype": "void gPipe::setPenTranslation(float tranX, float tranY, float tranZ);",
  3167.             "shortPrototype": "void gPipe::setPenTranslation(float tranX, float tranY, float tranZ);",
  3168.             "className": "gPipe",
  3169.             "functionName": "setPenTranslation",
  3170.             "returnType": "void",
  3171.             "returnDescription": "Not Applicable",
  3172.             "lastUpdate": "12/26/96 12:36:03"
  3173.         },
  3174.         {
  3175.             "parseFunctionID": 5816,
  3176.             "fileName": "gPipe.cpp",
  3177.             "prototype": "void gPipe::setPenMatrix();",
  3178.             "shortPrototype": "void gPipe::setPenMatrix();",
  3179.             "className": "gPipe",
  3180.             "functionName": "setPenMatrix",
  3181.             "returnType": "void",
  3182.             "returnDescription": "Not Applicable",
  3183.             "lastUpdate": "12/26/96 12:36:03"
  3184.         },
  3185.         {
  3186.             "parseFunctionID": 5817,
  3187.             "fileName": "gPipe.cpp",
  3188.             "prototype": "void gPipe::setViewMatrix();",
  3189.             "shortPrototype": "void gPipe::setViewMatrix();",
  3190.             "className": "gPipe",
  3191.             "functionName": "setViewMatrix",
  3192.             "returnType": "void",
  3193.             "returnDescription": "Not Applicable",
  3194.             "lastUpdate": "12/26/96 12:36:03"
  3195.         },
  3196.         {
  3197.             "parseFunctionID": 5818,
  3198.             "fileName": "gPipe.cpp",
  3199.             "prototype": "void gPipe::setViewPenMatrix();",
  3200.             "shortPrototype": "void gPipe::setViewPenMatrix();",
  3201.             "className": "gPipe",
  3202.             "functionName": "setViewPenMatrix",
  3203.             "returnType": "void",
  3204.             "returnDescription": "Not Applicable",
  3205.             "lastUpdate": "12/26/96 12:36:03"
  3206.         },
  3207.         {
  3208.             "parseFunctionID": 5819,
  3209.             "fileName": "gPipe.cpp",
  3210.             "prototype": "void gPipe::resetPenMatrix();",
  3211.             "shortPrototype": "void gPipe::resetPenMatrix();",
  3212.             "className": "gPipe",
  3213.             "functionName": "resetPenMatrix",
  3214.             "returnType": "void",
  3215.             "returnDescription": "Not Applicable",
  3216.             "lastUpdate": "12/26/96 12:36:03"
  3217.         },
  3218.         {
  3219.             "parseFunctionID": 5820,
  3220.             "fileName": "gPipe.cpp",
  3221.             "prototype": "int gPipe::saveZBuffer(char *outputPath);",
  3222.             "shortPrototype": "int gPipe::saveZBuffer(char *outputPath);",
  3223.             "className": "gPipe",
  3224.             "functionName": "saveZBuffer",
  3225.             "returnType": "int",
  3226.             "lastUpdate": "12/26/96 12:36:03"
  3227.         },
  3228.         {
  3229.             "parseFunctionID": 5821,
  3230.             "fileName": "gPipe.cpp",
  3231.             "prototype": "int gPipe::saveOutputImage(char *outputPath);",
  3232.             "shortPrototype": "int gPipe::saveOutputImage(char *outputPath);",
  3233.             "className": "gPipe",
  3234.             "functionName": "saveOutputImage",
  3235.             "returnType": "int",
  3236.             "lastUpdate": "12/26/96 12:36:03"
  3237.         },
  3238.         {
  3239.             "parseFunctionID": 5822,
  3240.             "fileName": "gPipe.cpp",
  3241.             "prototype": "void gPipe::setZBuffer(int indicator);",
  3242.             "shortPrototype": "void gPipe::setZBuffer(int indicator);",
  3243.             "className": "gPipe",
  3244.             "functionName": "setZBuffer",
  3245.             "returnType": "void",
  3246.             "returnDescription": "Not Applicable",
  3247.             "lastUpdate": "12/26/96 12:36:03"
  3248.         },
  3249.         {
  3250.             "parseFunctionID": 5823,
  3251.             "fileName": "gPipe.cpp",
  3252.             "prototype": "void gPipe::setLighting(int indicator);",
  3253.             "shortPrototype": "void gPipe::setLighting(int indicator);",
  3254.             "className": "gPipe",
  3255.             "functionName": "setLighting",
  3256.             "returnType": "void",
  3257.             "returnDescription": "Not Applicable",
  3258.             "lastUpdate": "12/26/96 12:36:03"
  3259.         },
  3260.         {
  3261.             "parseFunctionID": 5824,
  3262.             "fileName": "gPipe.cpp",
  3263.             "prototype": "void gPipe::addCube(float width, float height, float depth);",
  3264.             "shortPrototype": "void gPipe::addCube(float width, float height, float depth);",
  3265.             "className": "gPipe",
  3266.             "functionName": "addCube",
  3267.             "returnType": "void",
  3268.             "returnDescription": "Not Applicable",
  3269.             "lastUpdate": "12/26/96 12:36:03"
  3270.         },
  3271.         {
  3272.             "parseFunctionID": 5825,
  3273.             "fileName": "gPipe.cpp",
  3274.             "prototype": "void gPipe::addSphere(float radius);",
  3275.             "shortPrototype": "void gPipe::addSphere(float radius);",
  3276.             "className": "gPipe",
  3277.             "functionName": "addSphere",
  3278.             "returnType": "void",
  3279.             "returnDescription": "Not Applicable",
  3280.             "lastUpdate": "12/26/96 12:36:03"
  3281.         },
  3282.         {
  3283.             "parseFunctionID": 5826,
  3284.             "fileName": "gPipe.cpp",
  3285.             "prototype": "void gPipe::addCylTop(float height, float radius);",
  3286.             "shortPrototype": "void gPipe::addCylTop(float height, float radius);",
  3287.             "className": "gPipe",
  3288.             "functionName": "addCylTop",
  3289.             "returnType": "void",
  3290.             "returnDescription": "Not Applicable",
  3291.             "lastUpdate": "12/26/96 12:36:03"
  3292.         },
  3293.         {
  3294.             "parseFunctionID": 5827,
  3295.             "fileName": "gPipe.cpp",
  3296.             "prototype": "void gPipe::addCylBottom(float height, float radius);",
  3297.             "shortPrototype": "void gPipe::addCylBottom(float height, float radius);",
  3298.             "className": "gPipe",
  3299.             "functionName": "addCylBottom",
  3300.             "returnType": "void",
  3301.             "returnDescription": "Not Applicable",
  3302.             "lastUpdate": "12/26/96 12:36:03"
  3303.         },
  3304.         {
  3305.             "parseFunctionID": 5828,
  3306.             "fileName": "gPipe.cpp",
  3307.             "prototype": "void gPipe::addCylSides(float height, float radius);",
  3308.             "shortPrototype": "void gPipe::addCylSides(float height, float radius);",
  3309.             "className": "gPipe",
  3310.             "functionName": "addCylSides",
  3311.             "returnType": "void",
  3312.             "returnDescription": "Not Applicable",
  3313.             "lastUpdate": "12/26/96 12:36:03"
  3314.         },
  3315.         {
  3316.             "parseFunctionID": 5829,
  3317.             "fileName": "gPipe.cpp",
  3318.             "prototype": "void gPipe::addConeBottom(float height, float bottomRadius);",
  3319.             "shortPrototype": "void gPipe::addConeBottom(float height, float bottomRadius);",
  3320.             "className": "gPipe",
  3321.             "functionName": "addConeBottom",
  3322.             "returnType": "void",
  3323.             "returnDescription": "Not Applicable",
  3324.             "lastUpdate": "12/26/96 12:36:03"
  3325.         },
  3326.         {
  3327.             "parseFunctionID": 5830,
  3328.             "fileName": "gPipe.cpp",
  3329.             "prototype": "void gPipe::addConeSides(float height, float bottomRadius);",
  3330.             "shortPrototype": "void gPipe::addConeSides(float height, float bottomRadius);",
  3331.             "className": "gPipe",
  3332.             "functionName": "addConeSides",
  3333.             "returnType": "void",
  3334.             "returnDescription": "Not Applicable",
  3335.             "lastUpdate": "12/26/96 12:36:03"
  3336.         },
  3337.         {
  3338.             "parseFunctionID": 5831,
  3339.             "fileName": "gPipe.cpp",
  3340.             "prototype": "void gPipe::updateBoundingBox(point3d *point);",
  3341.             "shortPrototype": "void gPipe::updateBoundingBox(point3d *point);",
  3342.             "className": "gPipe",
  3343.             "functionName": "updateBoundingBox",
  3344.             "returnType": "void",
  3345.             "returnDescription": "Not Applicable",
  3346.             "lastUpdate": "12/26/96 12:36:03"
  3347.         },
  3348.         {
  3349.             "parseFunctionID": 5832,
  3350.             "fileName": "gPipe.cpp",
  3351.             "prototype": "int gPipe::viewPointInsideBoundingBox();",
  3352.             "shortPrototype": "int gPipe::viewPointInsideBoundingBox();",
  3353.             "className": "gPipe",
  3354.             "functionName": "viewPointInsideBoundingBox",
  3355.             "returnType": "int",
  3356.             "lastUpdate": "12/26/96 12:36:03"
  3357.         },
  3358.         {
  3359.             "parseFunctionID": 5833,
  3360.             "fileName": "gPipe.cpp",
  3361.             "prototype": "void gPipe::setLightSource(point3d *aPoint);",
  3362.             "shortPrototype": "void gPipe::setLightSource(point3d *aPoint);",
  3363.             "className": "gPipe",
  3364.             "functionName": "setLightSource",
  3365.             "returnType": "void",
  3366.             "returnDescription": "Not Applicable",
  3367.             "lastUpdate": "12/26/96 12:36:03"
  3368.         },
  3369.         {
  3370.             "parseFunctionID": 5834,
  3371.             "fileName": "gPipe.cpp",
  3372.             "prototype": "int QVTravelTest(char *pathName);",
  3373.             "shortPrototype": "int QVTravelTest(char *pathName);",
  3374.             "className": "None",
  3375.             "functionName": "QVTravelTest",
  3376.             "returnType": "int",
  3377.             "lastUpdate": "12/26/96 12:36:03"
  3378.         },
  3379.         {
  3380.             "parseFunctionID": 5835,
  3381.             "fileName": "MakeTextureDlg.cpp",
  3382.             "prototype": "void MakeTextureDlg::DoDataExchange(CDataExchange* pDX);",
  3383.             "shortPrototype": "void MakeTextureDlg::DoDataExchange(CDataExchange* pDX);",
  3384.             "className": "MakeTextureDlg",
  3385.             "functionName": "DoDataExchange",
  3386.             "returnType": "void",
  3387.             "returnDescription": "Not Applicable",
  3388.             "lastUpdate": "12/26/96 12:36:03"
  3389.         },
  3390.         {
  3391.             "parseFunctionID": 5836,
  3392.             "fileName": "MakeTextureDlg.cpp",
  3393.             "prototype": "void MakeTextureDlg::OnOK();",
  3394.             "shortPrototype": "void MakeTextureDlg::OnOK();",
  3395.             "className": "MakeTextureDlg",
  3396.             "functionName": "OnOK",
  3397.             "returnType": "void",
  3398.             "returnDescription": "Not Applicable",
  3399.             "lastUpdate": "12/26/96 12:36:03"
  3400.         },
  3401.         {
  3402.             "parseFunctionID": 5837,
  3403.             "fileName": "MakeTextureDlg.cpp",
  3404.             "prototype": "void MakeTextureDlg::OnLocatedestdir();",
  3405.             "shortPrototype": "void MakeTextureDlg::OnLocatedestdir();",
  3406.             "className": "MakeTextureDlg",
  3407.             "functionName": "OnLocatedestdir",
  3408.             "returnType": "void",
  3409.             "returnDescription": "Not Applicable",
  3410.             "lastUpdate": "12/26/96 12:36:03"
  3411.         },
  3412.         {
  3413.             "parseFunctionID": 5838,
  3414.             "fileName": "utils.cpp",
  3415.             "prototype": "void statusPrint(char *aMessage);",
  3416.             "shortPrototype": "void statusPrint(char *aMessage);",
  3417.             "className": "None",
  3418.             "functionName": "statusPrint",
  3419.             "returnType": "void",
  3420.             "returnDescription": "Not Applicable",
  3421.             "lastUpdate": "12/26/96 12:36:03"
  3422.         },
  3423.         {
  3424.             "parseFunctionID": 5839,
  3425.             "fileName": "utils.cpp",
  3426.             "prototype": "char *preference::getPath(int pathIndicator);",
  3427.             "shortPrototype": "char *preference::getPath(int pathIndicator);",
  3428.             "className": "*preference",
  3429.             "functionName": "getPath",
  3430.             "returnType": "char",
  3431.             "lastUpdate": "12/26/96 12:36:03"
  3432.         },
  3433.         {
  3434.             "parseFunctionID": 5840,
  3435.             "fileName": "utils.cpp",
  3436.             "prototype": "void preference::setPath(int pathIndicator, char *thePath);",
  3437.             "shortPrototype": "void preference::setPath(int pathIndicator, char *thePath);",
  3438.             "className": "preference",
  3439.             "functionName": "setPath",
  3440.             "returnType": "void",
  3441.             "functionDescription": "Original to ICT 1.0",
  3442.             "returnDescription": "Not Applicable",
  3443.             "lastUpdate": "12/26/96 12:36:03"
  3444.         },
  3445.         {
  3446.             "parseFunctionID": 5841,
  3447.             "fileName": "utils.cpp",
  3448.             "prototype": "int fileExists(char *pathName);",
  3449.             "shortPrototype": "int fileExists(char *pathName);",
  3450.             "className": "None",
  3451.             "functionName": "fileExists",
  3452.             "returnType": "int",
  3453.             "lastUpdate": "12/26/96 12:36:03"
  3454.         },
  3455.         {
  3456.             "parseFunctionID": 5842,
  3457.             "fileName": "utils.cpp",
  3458.             "prototype": "float interpolate(float desired1, float desired2, float reference1, float reference2,float referenceCurrent);",
  3459.             "shortPrototype": "float interpolate(float desired1, float desired2, float reference1, float reference2,float referenceCurrent);",
  3460.             "className": "None",
  3461.             "functionName": "interpolate",
  3462.             "returnType": "float",
  3463.             "functionDescription": "New to ICT 2.0",
  3464.             "lastUpdate": "12/26/96 12:36:03"
  3465.         },
  3466.         {
  3467.             "parseFunctionID": 5843,
  3468.             "fileName": "utils.cpp",
  3469.             "prototype": "float fPolar(float angle);",
  3470.             "shortPrototype": "float fPolar(float angle);",
  3471.             "className": "None",
  3472.             "functionName": "fPolar",
  3473.             "returnType": "float",
  3474.             "lastUpdate": "12/26/96 12:36:03"
  3475.         },
  3476.         {
  3477.             "parseFunctionID": 5844,
  3478.             "fileName": "utils.cpp",
  3479.             "prototype": "float polarAtan(float run, float rise);",
  3480.             "shortPrototype": "float polarAtan(float run, float rise);",
  3481.             "className": "None",
  3482.             "functionName": "polarAtan",
  3483.             "returnType": "float",
  3484.             "lastUpdate": "12/26/96 12:36:03"
  3485.         },
  3486.         {
  3487.             "parseFunctionID": 5845,
  3488.             "fileName": "utils.cpp",
  3489.             "prototype": "float bound(float value, float minValue, float maxValue);",
  3490.             "shortPrototype": "float bound(float value, float minValue, float maxValue);",
  3491.             "className": "None",
  3492.             "functionName": "bound",
  3493.             "returnType": "float",
  3494.             "lastUpdate": "12/26/96 12:36:03"
  3495.         },
  3496.         {
  3497.             "parseFunctionID": 5846,
  3498.             "fileName": "utils.cpp",
  3499.             "prototype": "void makePath(char *currentPath, char *inPath, char *prefix, int frameCounter, char *inSuffix);",
  3500.             "shortPrototype": "void makePath(char *currentPath, char *inPath, char *prefix, int frameCounter, char *inSuffix);",
  3501.             "className": "None",
  3502.             "functionName": "makePath",
  3503.             "returnType": "void",
  3504.             "returnDescription": "Not Applicable",
  3505.             "lastUpdate": "12/26/96 12:36:03"
  3506.         },
  3507.         {
  3508.             "parseFunctionID": 5847,
  3509.             "fileName": "utils.cpp",
  3510.             "prototype": "int getPathPieces(char *firstImagePath, char *directory, char *fileName,char *prefix, int *frameNum, char *inSuffix);",
  3511.             "shortPrototype": "int getPathPieces(char *firstImagePath, char *directory, char *fileName,char *prefix, int *frameNum, char *inSuffix);",
  3512.             "className": "None",
  3513.             "functionName": "getPathPieces",
  3514.             "returnType": "int",
  3515.             "lastUpdate": "12/26/96 12:36:03"
  3516.         },
  3517.         {
  3518.             "parseFunctionID": 5848,
  3519.             "fileName": "warpparmDlg.cpp",
  3520.             "prototype": "void CWarpParamDlg::DoDataExchange(CDataExchange* pDX);",
  3521.             "shortPrototype": "void CWarpParamDlg::DoDataExchange(CDataExchange* pDX);",
  3522.             "className": "CWarpParamDlg",
  3523.             "functionName": "DoDataExchange",
  3524.             "returnType": "void",
  3525.             "returnDescription": "Not Applicable",
  3526.             "lastUpdate": "12/26/96 12:36:03"
  3527.         },
  3528.         {
  3529.             "parseFunctionID": 5849,
  3530.             "fileName": "warpparmDlg.cpp",
  3531.             "prototype": "void CWarpParamDlg::OnOK();",
  3532.             "shortPrototype": "void CWarpParamDlg::OnOK();",
  3533.             "className": "CWarpParamDlg",
  3534.             "functionName": "OnOK",
  3535.             "returnType": "void",
  3536.             "returnDescription": "Not Applicable",
  3537.             "lastUpdate": "12/26/96 12:36:03"
  3538.         },
  3539.         {
  3540.             "parseFunctionID": 5850,
  3541.             "fileName": "scenePreViewDlg.cpp",
  3542.             "prototype": "void CScenePreviewDlg::DoDataExchange(CDataExchange* pDX);",
  3543.             "shortPrototype": "void CScenePreviewDlg::DoDataExchange(CDataExchange* pDX);",
  3544.             "className": "CScenePreviewDlg",
  3545.             "functionName": "DoDataExchange",
  3546.             "returnType": "void",
  3547.             "returnDescription": "Not Applicable",
  3548.             "lastUpdate": "12/26/96 12:36:03"
  3549.         },
  3550.         {
  3551.             "parseFunctionID": 5851,
  3552.             "fileName": "scenePreViewDlg.cpp",
  3553.             "prototype": "void CScenePreviewDlg::OnSelchangecmbModels();",
  3554.             "shortPrototype": "void CScenePreviewDlg::OnSelchangecmbModels();",
  3555.             "className": "CScenePreviewDlg",
  3556.             "functionName": "OnSelchangecmbModels",
  3557.             "returnType": "void",
  3558.             "returnDescription": "Not Applicable",
  3559.             "lastUpdate": "12/26/96 12:36:03"
  3560.         },
  3561.         {
  3562.             "parseFunctionID": 5852,
  3563.             "fileName": "scenePreViewDlg.cpp",
  3564.             "prototype": "void CScenePreviewDlg::OnchkMoveViewPoint();",
  3565.             "shortPrototype": "void CScenePreviewDlg::OnchkMoveViewPoint();",
  3566.             "className": "CScenePreviewDlg",
  3567.             "functionName": "OnchkMoveViewPoint",
  3568.             "returnType": "void",
  3569.             "returnDescription": "Not Applicable",
  3570.             "lastUpdate": "12/26/96 12:36:03"
  3571.         },
  3572.         {
  3573.             "parseFunctionID": 5853,
  3574.             "fileName": "scenePreViewDlg.cpp",
  3575.             "prototype": "void CScenePreviewDlg::OncmdMinus();",
  3576.             "shortPrototype": "void CScenePreviewDlg::OncmdMinus();",
  3577.             "className": "CScenePreviewDlg",
  3578.             "functionName": "OncmdMinus",
  3579.             "returnType": "void",
  3580.             "returnDescription": "Not Applicable",
  3581.             "lastUpdate": "12/26/96 12:36:03"
  3582.         },
  3583.         {
  3584.             "parseFunctionID": 5854,
  3585.             "fileName": "scenePreViewDlg.cpp",
  3586.             "prototype": "void CScenePreviewDlg::OncmdPlus();",
  3587.             "shortPrototype": "void CScenePreviewDlg::OncmdPlus();",
  3588.             "className": "CScenePreviewDlg",
  3589.             "functionName": "OncmdPlus",
  3590.             "returnType": "void",
  3591.             "returnDescription": "Not Applicable",
  3592.             "lastUpdate": "12/26/96 12:36:03"
  3593.         },
  3594.         {
  3595.             "parseFunctionID": 5855,
  3596.             "fileName": "scenePreViewDlg.cpp",
  3597.             "prototype": "void CScenePreviewDlg::OncmdReset();",
  3598.             "shortPrototype": "void CScenePreviewDlg::OncmdReset();",
  3599.             "className": "CScenePreviewDlg",
  3600.             "functionName": "OncmdReset",
  3601.             "returnType": "void",
  3602.             "returnDescription": "Not Applicable",
  3603.             "lastUpdate": "12/26/96 12:36:03"
  3604.         },
  3605.         {
  3606.             "parseFunctionID": 5856,
  3607.             "fileName": "scenePreViewDlg.cpp",
  3608.             "prototype": "void CScenePreviewDlg::OnOK();",
  3609.             "shortPrototype": "void CScenePreviewDlg::OnOK();",
  3610.             "className": "CScenePreviewDlg",
  3611.             "functionName": "OnOK",
  3612.             "returnType": "void",
  3613.             "returnDescription": "Not Applicable",
  3614.             "lastUpdate": "12/26/96 12:36:03"
  3615.         },
  3616.         {
  3617.             "parseFunctionID": 5857,
  3618.             "fileName": "scenePreViewDlg.cpp",
  3619.             "prototype": "void CScenePreviewDlg::setTextBoxesWithModelTransform();",
  3620.             "shortPrototype": "void CScenePreviewDlg::setTextBoxesWithModelTransform();",
  3621.             "className": "CScenePreviewDlg",
  3622.             "functionName": "setTextBoxesWithModelTransform",
  3623.             "returnType": "void",
  3624.             "returnDescription": "Not Applicable",
  3625.             "lastUpdate": "12/26/96 12:36:03"
  3626.         },
  3627.         {
  3628.             "parseFunctionID": 5858,
  3629.             "fileName": "scenePreViewDlg.cpp",
  3630.             "prototype": "void CScenePreviewDlg::setTextBoxesWithViewTransform();",
  3631.             "shortPrototype": "void CScenePreviewDlg::setTextBoxesWithViewTransform();",
  3632.             "className": "CScenePreviewDlg",
  3633.             "functionName": "setTextBoxesWithViewTransform",
  3634.             "returnType": "void",
  3635.             "returnDescription": "Not Applicable",
  3636.             "lastUpdate": "12/26/96 12:36:03"
  3637.         },
  3638.         {
  3639.             "parseFunctionID": 5859,
  3640.             "fileName": "scenePreViewDlg.cpp",
  3641.             "prototype": "void CScenePreviewDlg::chooseModel ();",
  3642.             "shortPrototype": "void CScenePreviewDlg::chooseModel ();",
  3643.             "className": "CScenePreviewDlg",
  3644.             "functionName": "chooseModel ",
  3645.             "returnType": "void",
  3646.             "returnDescription": "Not Applicable",
  3647.             "lastUpdate": "12/26/96 12:36:03"
  3648.         },
  3649.         {
  3650.             "parseFunctionID": 5860,
  3651.             "fileName": "scenePreViewDlg.cpp",
  3652.             "prototype": "void CScenePreviewDlg::OnMove(int x, int y);",
  3653.             "shortPrototype": "void CScenePreviewDlg::OnMove(int x, int y);",
  3654.             "className": "CScenePreviewDlg",
  3655.             "functionName": "OnMove",
  3656.             "returnType": "void",
  3657.             "returnDescription": "Not Applicable",
  3658.             "lastUpdate": "12/26/96 12:36:03"
  3659.         },
  3660.         {
  3661.             "parseFunctionID": 5861,
  3662.             "fileName": "scenePreViewDlg.cpp",
  3663.             "prototype": "short intervalElement::isValid();",
  3664.             "shortPrototype": "short intervalElement::isValid();",
  3665.             "className": "intervalElement",
  3666.             "functionName": "isValid",
  3667.             "returnType": "short",
  3668.             "lastUpdate": "12/26/96 12:36:03"
  3669.         },
  3670.         {
  3671.             "parseFunctionID": 5862,
  3672.             "fileName": "scenePreViewDlg.cpp",
  3673.             "prototype": "short intervalList::isValid();",
  3674.             "shortPrototype": "short intervalList::isValid();",
  3675.             "className": "intervalList",
  3676.             "functionName": "isValid",
  3677.             "returnType": "short",
  3678.             "lastUpdate": "12/26/96 12:36:03"
  3679.         },
  3680.         {
  3681.             "parseFunctionID": 5863,
  3682.             "fileName": "scenePreViewDlg.cpp",
  3683.             "prototype": "short sceneList::addNumber(int aNumber);",
  3684.             "shortPrototype": "short sceneList::addNumber(int aNumber);",
  3685.             "className": "sceneList",
  3686.             "functionName": "addNumber",
  3687.             "returnType": "short",
  3688.             "lastUpdate": "12/26/96 12:36:03"
  3689.         },
  3690.         {
  3691.             "parseFunctionID": 5864,
  3692.             "fileName": "scenePreViewDlg.cpp",
  3693.             "prototype": "void intervalList::display();",
  3694.             "shortPrototype": "void intervalList::display();",
  3695.             "className": "intervalList",
  3696.             "functionName": "display",
  3697.             "returnType": "void",
  3698.             "returnDescription": "Not Applicable",
  3699.             "lastUpdate": "12/26/96 12:36:03"
  3700.         },
  3701.         {
  3702.             "parseFunctionID": 5865,
  3703.             "fileName": "scenePreViewDlg.cpp",
  3704.             "prototype": "void sceneList::clear();",
  3705.             "shortPrototype": "void sceneList::clear();",
  3706.             "className": "sceneList",
  3707.             "functionName": "clear",
  3708.             "returnType": "void",
  3709.             "functionDescription": "Clears the scene list of all models and the scene descriptor.",
  3710.             "returnDescription": "Not Applicable",
  3711.             "lastUpdate": "12/26/96 12:36:03"
  3712.         },
  3713.         {
  3714.             "parseFunctionID": 5866,
  3715.             "fileName": "shaders.cpp",
  3716.             "prototype": "int fillRect(int x1, int y1, float i1,int x2, int y2, float i2,int x3, int y3, float i3,int x4, int y4, float i4,memImage *theImage);",
  3717.             "shortPrototype": "int fillRect(int x1, int y1, float i1,int x2, int y2, float i2,int x3, int y3, float i3,int x4, int y4, float i4,memImage *theImage);",
  3718.             "className": "None",
  3719.             "functionName": "fillRect",
  3720.             "returnType": "int",
  3721.             "lastUpdate": "12/26/96 12:36:03"
  3722.         },
  3723.         {
  3724.             "parseFunctionID": 5867,
  3725.             "fileName": "shaders.cpp",
  3726.             "prototype": "int memImage::fillPolyz(int I1x, int I1y, float I1p, float I1d,int I2x, int I2y, float I2p, float I2d,int I3x, int I3y, float I3p, float I3d,int I4x, int I4y, float I4p, float I4d,memImage *zBuffer);",
  3727.             "shortPrototype": "int memImage::fillPolyz(int I1x, int I1y, float I1p, float I1d,int I2x, int I2y, float I2p, float I2d,int I3x, int I3y, float I3p, float I3d,int I4x, int I4y, float I4p, float I4d,memImage *zBuffer);",
  3728.             "className": "memImage",
  3729.             "functionName": "fillPolyz",
  3730.             "returnType": "int",
  3731.             "lastUpdate": "12/26/96 12:36:03"
  3732.         },
  3733.         {
  3734.             "parseFunctionID": 5868,
  3735.             "fileName": "shaders.cpp",
  3736.             "prototype": "int fillTrianglez(int x1, int y1, float i1, float d1,int x2, int y2, float i2, float d2,int x3, int y3, float i3, float d3,memImage *outImage, memImage *zImage);",
  3737.             "shortPrototype": "int fillTrianglez(int x1, int y1, float i1, float d1,int x2, int y2, float i2, float d2,int x3, int y3, float i3, float d3,memImage *outImage, memImage *zImage);",
  3738.             "className": "None",
  3739.             "functionName": "fillTrianglez",
  3740.             "returnType": "int",
  3741.             "lastUpdate": "12/26/96 12:36:03"
  3742.         },
  3743.         {
  3744.             "parseFunctionID": 5869,
  3745.             "fileName": "shaders.cpp",
  3746.             "prototype": "BYTE getLight(point3d *p1, point3d *p2, point3d *c1, point3d *c2);",
  3747.             "shortPrototype": "BYTE getLight(point3d *p1, point3d *p2, point3d *c1, point3d *c2);",
  3748.             "className": "None",
  3749.             "functionName": "getLight",
  3750.             "returnType": "BYTE",
  3751.             "lastUpdate": "12/26/96 12:36:03"
  3752.         },
  3753.         {
  3754.             "parseFunctionID": 5870,
  3755.             "fileName": "tween.cpp",
  3756.             "prototype": "int createTweenableShapes(shape3d *inShape1, shape3d *inShape2,shape3d **outShapeA, shape3d **outShapeB);",
  3757.             "shortPrototype": "int createTweenableShapes(shape3d *inShape1, shape3d *inShape2,shape3d **outShapeA, shape3d **outShapeB);",
  3758.             "className": "None",
  3759.             "functionName": "createTweenableShapes",
  3760.             "returnType": "int",
  3761.             "lastUpdate": "12/26/96 12:36:03"
  3762.         },
  3763.         {
  3764.             "parseFunctionID": 5871,
  3765.             "fileName": "tween.cpp",
  3766.             "prototype": "int tweenShape(float fraction, shape3d **outShape, shape3d *shape1, shape3d *shape2);",
  3767.             "shortPrototype": "int tweenShape(float fraction, shape3d **outShape, shape3d *shape1, shape3d *shape2);",
  3768.             "className": "None",
  3769.             "functionName": "tweenShape",
  3770.             "returnType": "int",
  3771.             "lastUpdate": "12/26/96 12:36:03"
  3772.         },
  3773.         {
  3774.             "parseFunctionID": 5872,
  3775.             "fileName": "tween.cpp",
  3776.             "prototype": "int shape3d::insertVertexAfter(int index, float x, float y, float z);",
  3777.             "shortPrototype": "int shape3d::insertVertexAfter(int index, float x, float y, float z);",
  3778.             "className": "shape3d",
  3779.             "functionName": "insertVertexAfter",
  3780.             "returnType": "int",
  3781.             "lastUpdate": "12/26/96 12:36:03"
  3782.         },
  3783.         {
  3784.             "parseFunctionID": 5873,
  3785.             "fileName": "tween.cpp",
  3786.             "prototype": "shape3d *shape3d::copyAndExpand(int numAddedVertices);",
  3787.             "shortPrototype": "shape3d *shape3d::copyAndExpand(int numAddedVertices);",
  3788.             "className": "*shape3d",
  3789.             "functionName": "copyAndExpand",
  3790.             "returnType": "shape3d",
  3791.             "lastUpdate": "12/26/96 12:36:03"
  3792.         },
  3793.         {
  3794.             "parseFunctionID": 5874,
  3795.             "fileName": "tween.cpp",
  3796.             "prototype": "int tweenImage(float aFraction,memImage *inImageA, memImage *inImageB,char *imagePath, char *shapePath);",
  3797.             "shortPrototype": "int tweenImage(float aFraction,memImage *inImageA, memImage *inImageB,char *imagePath, char *shapePath);",
  3798.             "className": "None",
  3799.             "functionName": "tweenImage",
  3800.             "returnType": "int",
  3801.             "lastUpdate": "12/26/96 12:36:03"
  3802.         },
  3803.         {
  3804.             "parseFunctionID": 5875,
  3805.             "fileName": "tween.cpp",
  3806.             "prototype": "int tweenMesh(float aFraction,memImage *aTexture, memImage *aX, memImage *aY,memImage * aZ,memImage *bTexture, memImage *bX, memImage *bY,memImage * bZ,memImage *oTexture, memImage *oX, memImage *oY,memImage * oZ);",
  3807.             "shortPrototype": "int tweenMesh(float aFraction,memImage *aTexture, memImage *aX, memImage *aY,memImage * aZ,memImage *bTexture, memImage *bX, memImage *bY,memImage * bZ,memImage *oTexture, memImage *oX, memImage *oY,memImage * oZ);",
  3808.             "className": "None",
  3809.             "functionName": "tweenMesh",
  3810.             "returnType": "int",
  3811.             "lastUpdate": "12/26/96 12:36:03"
  3812.         },
  3813.         {
  3814.             "parseFunctionID": 5876,
  3815.             "fileName": "tween.cpp",
  3816.             "prototype": "int shape3d::divideLongestArc();",
  3817.             "shortPrototype": "int shape3d::divideLongestArc();",
  3818.             "className": "shape3d",
  3819.             "functionName": "divideLongestArc",
  3820.             "returnType": "int",
  3821.             "lastUpdate": "12/26/96 12:36:03"
  3822.         },
  3823.         {
  3824.             "parseFunctionID": 5877,
  3825.             "fileName": "tween.cpp",
  3826.             "prototype": "int getRowIntervals(memImage *anImage, int row, int *intervalList, int *numIntervals);",
  3827.             "shortPrototype": "int getRowIntervals(memImage *anImage, int row, int *intervalList, int *numIntervals);",
  3828.             "className": "None",
  3829.             "functionName": "getRowIntervals",
  3830.             "returnType": "int",
  3831.             "lastUpdate": "12/26/96 12:36:03"
  3832.         },
  3833.         {
  3834.             "parseFunctionID": 5878,
  3835.             "fileName": "tween.cpp",
  3836.             "prototype": "int getTotalIntervalLength(int *intervalList, int numIntervals);",
  3837.             "shortPrototype": "int getTotalIntervalLength(int *intervalList, int numIntervals);",
  3838.             "className": "None",
  3839.             "functionName": "getTotalIntervalLength",
  3840.             "returnType": "int",
  3841.             "lastUpdate": "12/26/96 12:36:03"
  3842.         },
  3843.         {
  3844.             "parseFunctionID": 5879,
  3845.             "fileName": "tween.cpp",
  3846.             "prototype": "int indexToCoord(int index, int *intervalList, int numIntervals);",
  3847.             "shortPrototype": "int indexToCoord(int index, int *intervalList, int numIntervals);",
  3848.             "className": "None",
  3849.             "functionName": "indexToCoord",
  3850.             "returnType": "int",
  3851.             "lastUpdate": "12/26/96 12:36:03"
  3852.         },
  3853.         {
  3854.             "parseFunctionID": 5880,
  3855.             "fileName": "tween.cpp",
  3856.             "prototype": "int editCoords(int *coordList, int *numCoords);",
  3857.             "shortPrototype": "int editCoords(int *coordList, int *numCoords);",
  3858.             "className": "None",
  3859.             "functionName": "editCoords",
  3860.             "returnType": "int",
  3861.             "lastUpdate": "12/26/96 12:36:03"
  3862.         },
  3863.         {
  3864.             "parseFunctionID": 5881,
  3865.             "fileName": "MotionBlurDialog.cpp",
  3866.             "prototype": "void MotionBlurDialog::DoDataExchange(CDataExchange* pDX);",
  3867.             "shortPrototype": "void MotionBlurDialog::DoDataExchange(CDataExchange* pDX);",
  3868.             "className": "MotionBlurDialog",
  3869.             "functionName": "DoDataExchange",
  3870.             "returnType": "void",
  3871.             "returnDescription": "Not Applicable",
  3872.             "lastUpdate": "12/26/96 12:36:03"
  3873.         },
  3874.         {
  3875.             "parseFunctionID": 5882,
  3876.             "fileName": "MotionBlurDialog.cpp",
  3877.             "prototype": "void MotionBlurDialog::OnLocatedestdir();",
  3878.             "shortPrototype": "void MotionBlurDialog::OnLocatedestdir();",
  3879.             "className": "MotionBlurDialog",
  3880.             "functionName": "OnLocatedestdir",
  3881.             "returnType": "void",
  3882.             "returnDescription": "Not Applicable",
  3883.             "lastUpdate": "12/26/96 12:36:03"
  3884.         },
  3885.         {
  3886.             "parseFunctionID": 5883,
  3887.             "fileName": "MotionBlurDialog.cpp",
  3888.             "prototype": "void MotionBlurDialog::OnLocatedestdir2();",
  3889.             "shortPrototype": "void MotionBlurDialog::OnLocatedestdir2();",
  3890.             "className": "MotionBlurDialog",
  3891.             "functionName": "OnLocatedestdir2",
  3892.             "returnType": "void",
  3893.             "returnDescription": "Not Applicable",
  3894.             "lastUpdate": "12/26/96 12:36:03"
  3895.         },
  3896.         {
  3897.             "parseFunctionID": 5884,
  3898.             "fileName": "MotionBlurDialog.cpp",
  3899.             "prototype": "void MotionBlurDialog::OnOK();",
  3900.             "shortPrototype": "void MotionBlurDialog::OnOK();",
  3901.             "className": "MotionBlurDialog",
  3902.             "functionName": "OnOK",
  3903.             "returnType": "void",
  3904.             "returnDescription": "Not Applicable",
  3905.             "lastUpdate": "12/26/96 12:36:03"
  3906.         },
  3907.         {
  3908.             "parseFunctionID": 5885,
  3909.             "fileName": "MorphDialog.cpp",
  3910.             "prototype": "void CMorphDialog::DoDataExchange(CDataExchange* pDX);",
  3911.             "shortPrototype": "void CMorphDialog::DoDataExchange(CDataExchange* pDX);",
  3912.             "className": "CMorphDialog",
  3913.             "functionName": "DoDataExchange",
  3914.             "returnType": "void",
  3915.             "returnDescription": "Not Applicable",
  3916.             "lastUpdate": "12/26/96 12:36:03"
  3917.         },
  3918.         {
  3919.             "parseFunctionID": 5886,
  3920.             "fileName": "MorphDialog.cpp",
  3921.             "prototype": "void CMorphDialog::OnLocatedestdir();",
  3922.             "shortPrototype": "void CMorphDialog::OnLocatedestdir();",
  3923.             "className": "CMorphDialog",
  3924.             "functionName": "OnLocatedestdir",
  3925.             "returnType": "void",
  3926.             "returnDescription": "Not Applicable",
  3927.             "lastUpdate": "12/26/96 12:36:03"
  3928.         },
  3929.         {
  3930.             "parseFunctionID": 5887,
  3931.             "fileName": "MorphDialog.cpp",
  3932.             "prototype": "void CMorphDialog::OnLocatedestdir2();",
  3933.             "shortPrototype": "void CMorphDialog::OnLocatedestdir2();",
  3934.             "className": "CMorphDialog",
  3935.             "functionName": "OnLocatedestdir2",
  3936.             "returnType": "void",
  3937.             "returnDescription": "Not Applicable",
  3938.             "lastUpdate": "12/26/96 12:36:03"
  3939.         },
  3940.         {
  3941.             "parseFunctionID": 5888,
  3942.             "fileName": "MorphDialog.cpp",
  3943.             "prototype": "void CMorphDialog::OnLocatedestdir3();",
  3944.             "shortPrototype": "void CMorphDialog::OnLocatedestdir3();",
  3945.             "className": "CMorphDialog",
  3946.             "functionName": "OnLocatedestdir3",
  3947.             "returnType": "void",
  3948.             "returnDescription": "Not Applicable",
  3949.             "lastUpdate": "12/26/96 12:36:03"
  3950.         },
  3951.         {
  3952.             "parseFunctionID": 5889,
  3953.             "fileName": "MorphDialog.cpp",
  3954.             "prototype": "void CMorphDialog::On2d();",
  3955.             "shortPrototype": "void CMorphDialog::On2d();",
  3956.             "className": "CMorphDialog",
  3957.             "functionName": "On2d",
  3958.             "returnType": "void",
  3959.             "returnDescription": "Not Applicable",
  3960.             "lastUpdate": "12/26/96 12:36:03"
  3961.         },
  3962.         {
  3963.             "parseFunctionID": 5890,
  3964.             "fileName": "MorphDialog.cpp",
  3965.             "prototype": "void CMorphDialog::On3d();",
  3966.             "shortPrototype": "void CMorphDialog::On3d();",
  3967.             "className": "CMorphDialog",
  3968.             "functionName": "On3d",
  3969.             "returnType": "void",
  3970.             "returnDescription": "Not Applicable",
  3971.             "lastUpdate": "12/26/96 12:36:03"
  3972.         },
  3973.         {
  3974.             "parseFunctionID": 5891,
  3975.             "fileName": "MorphDialog.cpp",
  3976.             "prototype": "void CMorphDialog::OnOK();",
  3977.             "shortPrototype": "void CMorphDialog::OnOK();",
  3978.             "className": "CMorphDialog",
  3979.             "functionName": "OnOK",
  3980.             "returnType": "void",
  3981.             "returnDescription": "Not Applicable",
  3982.             "lastUpdate": "12/26/96 12:36:03"
  3983.         }
  3984.     ]
  3985. }