MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "arvcontinue": "20170422051212|51",
        "continue": "-||"
    },
    "query": {
        "allrevisions": [
            {
                "pageid": 1,
                "revisions": [
                    {
                        "revid": 1,
                        "parentid": 0,
                        "user": "MediaWiki default",
                        "anon": "",
                        "timestamp": "2017-04-22T04:27:02Z",
                        "comment": ""
                    },
                    {
                        "revid": 2,
                        "parentid": 1,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:37:13Z",
                        "comment": ""
                    }
                ],
                "ns": 0,
                "title": "Main Page"
            },
            {
                "pageid": 2,
                "revisions": [
                    {
                        "revid": 3,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:44:01Z",
                        "comment": "Created page with \" Sub CCCmain()    Dim AttrText As String  AttrText = ZcoordForm.AttributeText.Value    Dim RemoveP As Boolean  RemoveP = ZcoordForm.RemoveParenthesesBox.Value        For objco...\""
                    }
                ],
                "ns": 0,
                "title": "ACAD Block Z-Height"
            },
            {
                "pageid": 3,
                "revisions": [
                    {
                        "revid": 4,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:44:55Z",
                        "comment": "Created page with \"<div align=\"right\">Back to [[Main Page]].</div>  * [http://www.nickpisca.com/GenScriptingFall2008 SCIARC GenScripting (Fall 2008)]  * [http://www.nickpisca.com/GenScriptingSpr...\""
                    }
                ],
                "ns": 0,
                "title": "Academic Archives"
            },
            {
                "pageid": 4,
                "revisions": [
                    {
                        "revid": 5,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:45:30Z",
                        "comment": "Created page with \" Function AddNewPointOnCurveSmall(InputCurve As Variant, RatioNum As Double, tempset As HybridBody, NameStr As String) As HybridShapePointOnCurve  Dim ADN As HybridShapePointO...\""
                    }
                ],
                "ns": 0,
                "title": "AddNewPointOnCurveSmall"
            },
            {
                "pageid": 5,
                "revisions": [
                    {
                        "revid": 6,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:46:00Z",
                        "comment": "Created page with \" Function AddSetIfNotThere(ContainerSet As Variant, HBName As String) As HybridBody  Dim JKL As HybridBody  If ContainerSet.HybridBodies.Count = 0 Then      Set JKL = Containe...\""
                    }
                ],
                "ns": 0,
                "title": "AddSetIfNotThere"
            },
            {
                "pageid": 6,
                "revisions": [
                    {
                        "revid": 7,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:47:23Z",
                        "comment": "Created page with \"http://researchnodes.org/doku.php?id=cellularaggregation:addstringtoarray.mel   ''More information on strings and arrays, read pages 28-37 in [http://stores.lulu.com/nickpisca...\""
                    }
                ],
                "ns": 0,
                "title": "Add String To Array-ResearchNodes"
            },
            {
                "pageid": 7,
                "revisions": [
                    {
                        "revid": 8,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:48:04Z",
                        "comment": "Created page with \"<div align=\"right\">Back to [[Academic_Archives]].</div> __TOC__  ===In Progress===    ===Important Links===    ===Posted Projects===  '''MEL Scripts:'''         <div align=\"ri...\""
                    }
                ],
                "ns": 0,
                "title": "Aggregations"
            },
            {
                "pageid": 8,
                "revisions": [
                    {
                        "revid": 9,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:48:49Z",
                        "comment": "Created page with \"Author Unknown.  If you know the author, please revise the article.     Sub AnnotateCurveEndPoints()  Const rhObjectCurve = 4  Dim strObject, arrPoint  ' Get the curve object...\""
                    }
                ],
                "ns": 0,
                "title": "Annotate Curve End Points"
            },
            {
                "pageid": 9,
                "revisions": [
                    {
                        "revid": 10,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:49:11Z",
                        "comment": "Created page with \" Sub AppendStringParm(CurObj As Variant, ParmName As String, ParmValue As String, CurPart As Part)  Dim CFParms As Parameters  Set CFParms = CurPart.Parameters.SubList(CurObj,...\""
                    }
                ],
                "ns": 0,
                "title": "AppendStringParm"
            },
            {
                "pageid": 10,
                "revisions": [
                    {
                        "revid": 11,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:49:44Z",
                        "comment": "Created page with \" ApplyColorToObject(\"pTorus1\", \"lambert\", 0.1, 0.1, 0.2, \"CurShad\", 23);    global proc string ApplyColorToObject(string $ObjName, string $MatType, float $RVal, float $GVal, f...\""
                    }
                ],
                "ns": 0,
                "title": "ApplyColorToObject"
            },
            {
                "pageid": 11,
                "revisions": [
                    {
                        "revid": 12,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:50:03Z",
                        "comment": "Created page with \"''I made this modified shader function from my older [[ApplyColorToObject]] command because I sometimes would get a naming error.  The old function, if the name already existe...\""
                    }
                ],
                "ns": 0,
                "title": "ApplyColorToObjectSafe MEL"
            },
            {
                "pageid": 12,
                "revisions": [
                    {
                        "revid": 13,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:50:32Z",
                        "comment": "Created page with \" global proc ApplyNewMaterialWithFile(string $ObjName, string $NewLambertName, string $FileLoc, int $iii, float $R, float $G, float $B) {  string $nicklambert = $NewLambertNam...\""
                    },
                    {
                        "revid": 14,
                        "parentid": 13,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:51:08Z",
                        "comment": ""
                    }
                ],
                "ns": 0,
                "title": "ApplyNewMaterialWithFile"
            },
            {
                "pageid": 13,
                "revisions": [
                    {
                        "revid": 15,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:51:49Z",
                        "comment": "Created page with \" //Author Nick Pisca 0001d  shadingNode -asShader lambert -n $nicklambert;  renderCreateBarCB -asShader \"surfaceShader\" lambert;  sets -renderable true -noSurfaceShader true -...\""
                    }
                ],
                "ns": 0,
                "title": "Applying Materials"
            },
            {
                "pageid": 14,
                "revisions": [
                    {
                        "revid": 16,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:52:19Z",
                        "comment": "Created page with \"Direct:  http://fourof7.blogspot.com/2009/01/0809-mc-collateral-spaces-army-hq.html   Option Explicit  '-----------------------------------------------------------------------...\""
                    }
                ],
                "ns": 0,
                "title": "Army HQ Pavilion-4ofseven"
            },
            {
                "pageid": 15,
                "revisions": [
                    {
                        "revid": 17,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:53:15Z",
                        "comment": "Created page with \" string $objs[] = `ls-sl`;  for ($x=0;$x<size($objs);$x++) {  \tprint (\"Completed...\"+$x+\" of \"+size($objs)+\"\\n\");  \toffsetCurve  -ch on -rn false -cb 2 -st true -cl true -cr 0...\""
                    }
                ],
                "ns": 0,
                "title": "BatchOffsetCrvs"
            },
            {
                "pageid": 16,
                "revisions": [
                    {
                        "revid": 18,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:53:37Z",
                        "comment": "Created page with \"To obtain the [http://www.sproutseo.com seo services] size of a file with Batch (.bat) syntax, use  [http://www.sproutseo.com seo services] the following characters:  ~z  This...\""
                    },
                    {
                        "revid": 19,
                        "parentid": 18,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:54:21Z",
                        "comment": ""
                    }
                ],
                "ns": 0,
                "title": "Batch FileSize Query"
            },
            {
                "pageid": 17,
                "revisions": [
                    {
                        "revid": 20,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:54:45Z",
                        "comment": "Created page with \"Looping through a txt file is a common and important task.  This article explains the procedure to do so.  Example...   setLocal EnableDelayedExpansion  For /f \"tokens=1,2,3,4...\""
                    }
                ],
                "ns": 0,
                "title": "Batch Txt Loop with Delimiter"
            },
            {
                "pageid": 18,
                "revisions": [
                    {
                        "revid": 21,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:55:30Z",
                        "comment": "Created page with \"Direct:  http://ssssociety.blogspot.com/2008/10/boundary-cone.html    Option Explicit  'Author: YukiukiH  'Date: 10/08/2008  'compatibility: Rhino4  ''boundary CONE  '--------...\""
                    }
                ],
                "ns": 0,
                "title": "Boundary Cone-ssss"
            },
            {
                "pageid": 19,
                "revisions": [
                    {
                        "revid": 22,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:55:51Z",
                        "comment": "Created page with \"Direct:  http://ssssociety.blogspot.com/2008/10/bounday-cube.html    Option Explicit  'Author: YukiukiH  'Date: 10/08/2008  'compatibility: Rhino4  'boundary CUBE  '----------...\""
                    }
                ],
                "ns": 0,
                "title": "Boundary Cube-ssss"
            },
            {
                "pageid": 20,
                "revisions": [
                    {
                        "revid": 23,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:56:14Z",
                        "comment": "Created page with \"Direct:  http://ssssociety.blogspot.com/2008/10/boundary-cylinder.html    Option Explicit  'Author: YukiukiH  'Date: 10/08/2008  'compatibility: Rhino4  'boundary CYLINDER  '-...\""
                    }
                ],
                "ns": 0,
                "title": "Boundary Cylinder-ssss"
            },
            {
                "pageid": 21,
                "revisions": [
                    {
                        "revid": 24,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:56:35Z",
                        "comment": "Created page with \"Direct: http://ssssociety.blogspot.com/2008/10/boundary-partial-sphere.html    Option Explicit  'Author: YukiukiH  'Date: 10/08/2008  'compatibility: Rhino4  ''boundary PARTIA...\""
                    }
                ],
                "ns": 0,
                "title": "Boundary Partial Sphere-ssss"
            },
            {
                "pageid": 22,
                "revisions": [
                    {
                        "revid": 25,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:56:52Z",
                        "comment": "Created page with \"Direct:  http://ssssociety.blogspot.com/2008/10/boundary-sphere.html    Option Explicit  'Author: YukiukiH  'Date: 10/08/2008  'compatibility: Rhino4  'boundary SPHERE  '-----...\""
                    }
                ],
                "ns": 0,
                "title": "Boundary Sphere-ssss"
            },
            {
                "pageid": 23,
                "revisions": [
                    {
                        "revid": 26,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:57:23Z",
                        "comment": "Created page with \"http://www.nullthing.com/wp-content/uploads/2008/12/stem.zip   ''More information on recursive loops, read pages 68-75 in [http://stores.lulu.com/nickpisca YSYT].   Category...\""
                    }
                ],
                "ns": 0,
                "title": "Branch+Stem20090206-nullthing"
            },
            {
                "pageid": 24,
                "revisions": [
                    {
                        "revid": 27,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:57:51Z",
                        "comment": "Created page with \" Function BrowseForFile(FileTypeName as String) as String  FilePath = CATIA.FileSelectionBox(\"Select a text file\", \"*.\" & FileTypeName , CatFileSelectionModeOpen)  BrowseForFi...\""
                    }
                ],
                "ns": 0,
                "title": "BrowseForFile"
            },
            {
                "pageid": 25,
                "revisions": [
                    {
                        "revid": 28,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:58:13Z",
                        "comment": "Created page with \"<div align=\"right\">Back to [[Academic_Archives]].</div> __TOC__  === In Progress ===  ===== G-Code Preparation ===== [http://www.linuxcnc.org/handbook/gcode/g-code.html RS274N...\""
                    }
                ],
                "ns": 0,
                "title": "CNC Technology"
            },
            {
                "pageid": 26,
                "revisions": [
                    {
                        "revid": 29,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:58:40Z",
                        "comment": "Created page with \"   Dim FolderName As String  Dim RootPath  FolderName = [[GetFolderName]](\"Select a folder\")  If FolderName = \"\" Then      MsgBox \"You didn't select a folder.\"  Else      Root...\""
                    }
                ],
                "ns": 0,
                "title": "BrowseForFolder"
            },
            {
                "pageid": 27,
                "revisions": [
                    {
                        "revid": 30,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:59:20Z",
                        "comment": "Created page with \"          static double[] ArrayAddition(double[] a, double[] b)          {              double[] c = { a[0] + b[0], a[1] + b[1], a[2] + b[2] };              return c;...\""
                    }
                ],
                "ns": 0,
                "title": "CSharp ArrayAddition"
            },
            {
                "pageid": 28,
                "revisions": [
                    {
                        "revid": 31,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T04:59:43Z",
                        "comment": "Created page with \"         static double[] ArrayMultiplication(double[] a, double multiplier)          {              double[] c = { a[0] * multiplier, a[1] * multiplier, a[2] * multiplier };...\""
                    }
                ],
                "ns": 0,
                "title": "CSharp ArrayMultiplication"
            },
            {
                "pageid": 29,
                "revisions": [
                    {
                        "revid": 32,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:00:09Z",
                        "comment": "Created page with \"          static double[] ArraySubtraction(double[] a, double[] b)          {              double[] c = {a[0] - b[0], a[1] - b[1], a[2] - b[2]};              return c;...\""
                    }
                ],
                "ns": 0,
                "title": "CSharp ArraySubtraction"
            },
            {
                "pageid": 30,
                "revisions": [
                    {
                        "revid": 33,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:00:31Z",
                        "comment": "Created page with \"         static double ArrayVectorMag(double[] a)          {              double[] z = {0.0, 0.0, 0.0};              double f = [[CSharp_Find3DDist|Find3DDist]](a, z);...\""
                    }
                ],
                "ns": 0,
                "title": "CSharp ArrayVectorMag"
            },
            {
                "pageid": 31,
                "revisions": [
                    {
                        "revid": 34,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:00:49Z",
                        "comment": "Created page with \"           static string ConvertRomanNum(long InputNum)          {              //0001D LLC 2015 Nick Pisca              //long InputNum = 234;                 string[,] RNs =...\""
                    }
                ],
                "ns": 0,
                "title": "CSharp ConvertRomanNum"
            },
            {
                "pageid": 32,
                "revisions": [
                    {
                        "revid": 35,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:01:15Z",
                        "comment": "Created page with \"         static double ConvertVectorToAngle(double x, double y)          {              double WinAngle = 0.0;              if (x == 0.0)              {                  if (y...\""
                    }
                ],
                "ns": 0,
                "title": "CSharp ConvertVectorToAngle"
            },
            {
                "pageid": 33,
                "revisions": [
                    {
                        "revid": 36,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:01:32Z",
                        "comment": "Created page with \"         public static string DecimalToBase(long Num, long Base)          {              const int BitsInLong = 64;              const string Chars = \"0123456789abcdefghijkLmn...\""
                    }
                ],
                "ns": 0,
                "title": "CSharp DecimalToBase"
            },
            {
                "pageid": 34,
                "revisions": [
                    {
                        "revid": 37,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:06:08Z",
                        "comment": "Created page with \"         static double Find3DDist(double[] a, double[] b)          {              double ss = Math.Sqrt(Math.Pow((b[0]-a[0]),2) + Math.Pow((b[1]-a[1]),2) + Math.Pow((b[2]-a[2]...\""
                    }
                ],
                "ns": 0,
                "title": "CSharp Find3DDist"
            },
            {
                "pageid": 35,
                "revisions": [
                    {
                        "revid": 38,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:06:32Z",
                        "comment": "Created page with \"         static double[] Get2DClosestPointToLineSegment(double[] A, double[] B, double[] OffPt, bool SkipExtremities)          {              double mAB = (B[1] - A[1]) / (B[0...\""
                    }
                ],
                "ns": 0,
                "title": "CSharp Get2DClosestPointToLineSegment"
            },
            {
                "pageid": 36,
                "revisions": [
                    {
                        "revid": 39,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:06:51Z",
                        "comment": "Created page with \"         static double[] MakeUnit(double[] a ) {              double L = [[CSharp_ArrayVectorMag|ArrayVectorMag]](a);              double[] K = {a[0] / L, a[1] / L, a[2] / L};...\""
                    }
                ],
                "ns": 0,
                "title": "CSharp MakeUnit"
            },
            {
                "pageid": 37,
                "revisions": [
                    {
                        "revid": 40,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:07:09Z",
                        "comment": "Created page with \"   static void Main(string[] args)          {                  while (true)                  {                      Thread.Sleep(2500);                      Console.Clear();...\""
                    }
                ],
                "ns": 0,
                "title": "CSharp StatusReport"
            },
            {
                "pageid": 38,
                "revisions": [
                    {
                        "revid": 41,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:07:35Z",
                        "comment": "Created page with \"'''Completely unrelated to Scripting 0001d BLAST.  This is a list of rated movies from my Time Warner cable program guide.  It's ridiculous. __TOC__    ==Underrated== ====One...\""
                    }
                ],
                "ns": 0,
                "title": "Cable Guide Travesties"
            },
            {
                "pageid": 39,
                "revisions": [
                    {
                        "revid": 42,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:08:19Z",
                        "comment": "Created page with \" Function CanGetAngle(SampleCrv As Variant, SecondCrv As Variant) As Boolean  On Error GoTo Blast2  Dim CMeas  Set CMeas = TheSPAWorkbench.GetMeasurable(SecondCrv)  Dim CCC As...\""
                    }
                ],
                "ns": 0,
                "title": "CanGetAngle"
            },
            {
                "pageid": 40,
                "revisions": [
                    {
                        "revid": 43,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:08:47Z",
                        "comment": "Created page with \"http://www.nullthing.com/wp-content/uploads/2008/11/cell.zip  Works on the basis of Cellular Automata.   ''More information on working with primitives, read pages 43-54 in [ht...\""
                    }
                ],
                "ns": 0,
                "title": "Cell+duplicate3D-nullthing"
            },
            {
                "pageid": 41,
                "revisions": [
                    {
                        "revid": 44,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:09:38Z",
                        "comment": "Created page with \"__TOC__  [[Image:ExcelCA04.PNG|right|thumb|300px|2D Cellular Automata]]  ===Excel Sheet CA=== [[Media:Cellular_Automata_Spreadsheet.zip\u200e|Download this Excel Sheet]] and feel...\""
                    }
                ],
                "ns": 0,
                "title": "Cellular Automata"
            },
            {
                "pageid": 42,
                "revisions": [
                    {
                        "revid": 45,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:10:17Z",
                        "comment": "Created page with \" global proc ChangeTopLineTXTFile(string $Path, int $NewValue) {  \t//Nick Pisca 0001d, string $Path = \"c:\\\\mayacount.txt\";  \t//ChangeTopLineTXTFile \"c:\\\\mayacount.txt\" 3;   \ts...\""
                    }
                ],
                "ns": 0,
                "title": "ChangeTopLineTXTFile"
            },
            {
                "pageid": 43,
                "revisions": [
                    {
                        "revid": 46,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:10:36Z",
                        "comment": "Created page with \" Function CheckExcelDuplicates(ColumnNo As Integer, EndRow As Integer, CheckEmptyStrings As Boolean) As Boolean  Dim ColStrArr()  ReDim ColStrArr(0)  For X = 1 To EndRow...\""
                    }
                ],
                "ns": 0,
                "title": "CheckExcelDuplicates"
            },
            {
                "pageid": 44,
                "revisions": [
                    {
                        "revid": 47,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:11:00Z",
                        "comment": "Created page with \" Function CheckFill(BoundaryObj As Variant) As Boolean  On Error GoTo NNN  Dim CF As HybridShapeFill  Set CF = MyHSFactory.AddNewFill()  CF.AddBound BoundaryObj  MyPart.Update...\""
                    }
                ],
                "ns": 0,
                "title": "CheckFill"
            },
            {
                "pageid": 45,
                "revisions": [
                    {
                        "revid": 48,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:11:20Z",
                        "comment": "Created page with \" Sub CheckFolders(CurDirectoryStr As String)      Dim curFolderStr As String      curFolderStr = CurDirectoryStr             If FS.FolderExists(curFolderStr) = False Then...\""
                    }
                ],
                "ns": 0,
                "title": "CheckFolders"
            },
            {
                "pageid": 46,
                "revisions": [
                    {
                        "revid": 49,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:11:39Z",
                        "comment": "Created page with \" Function CheckInfiniteLineNormalIntersection(PtObj As Variant, SurfObj As Variant, ConstSet As HybridBody) As Boolean  On Error GoTo blast  Dim TestInt As HybridShapeLineNorm...\""
                    }
                ],
                "ns": 0,
                "title": "CheckInfiniteLineNormalIntersection"
            },
            {
                "pageid": 47,
                "revisions": [
                    {
                        "revid": 50,
                        "parentid": 0,
                        "user": "Nickpisca",
                        "timestamp": "2017-04-22T05:11:54Z",
                        "comment": "Created page with \" Function CheckIntersection(Object1 As Variant, Object2 As Variant) As Boolean  On Error GoTo Blast  Dim TestInt As HybridShapeIntersection  Set TestInt = MyHSFactory.AddNewIn...\""
                    }
                ],
                "ns": 0,
                "title": "CheckIntersection"
            }
        ]
    }
}