// 20190821
// Start3d debugged ( isstring added )
// 20190818
// Projpara,Spaceline,Spacecurve,Joincrvs3d,Xyzax3data,Embed,
// Rotatedata3d,Translatedata3d,Reflectdata3d,Scaledata3d,Bezier3d,
// Vertexedgeface,Phparadata,Faceremovaldata,Skeletondatacindy,
// 20190714
// Perpplane changed (option)
// Pointdata3d changed (option,Defvar)
// 20190713
// Ketinit3d changed (TH,PHI copied from Start3d)
// 20190709
// Rotatepoint3d,Scalepoint3d debugged (length(...)==1>!isstring())
// Rotatepoint3d debugged ( w1,w2 )
// VertexEdgeFace(label) debugged
// 20190511
// Start3d changed (KetcindyDataList initialized)
// 20190506
// Skeletonparadata debugged ( parseparse for pfe3d )
// Vertexedgeface debugged (vname)
// 20190505
// Xyzax3data changed ( Lightarrowdata used,"axx,axy,axz" generated )
// isselected changed to Ptselected
// text(pt) => pt.name
// PointonCurve => Poinoncurve
// Makeskeletondata changed (floor() => re(floor())
// 20190504
// Ketinit3d changed (Slider part moved to Start3d)
// Start3d changed ( optionjs (slider,removept) added )
// Start3d debugged ( SLIDEFLG )
// 20190502
// Vertexedgeface changed ( Label=n )
// VertexEdgeFace added ( for compatibility with conventional files)
// 20190416
// Xyzaxparaname debugged ( Label )
// 20190415
// parse( ..= ) changed ( ; added )
// 20190413
// Nohiddenbyfaces debugged (for Arg1,Arg2, Arg3)
// 20190401
// VertexEdgeFace changed ( for MeasureDepth==1 )
// Nohiddenbyfaces debugged (for Arg1,Arg2 and making faceL)
// Mkseg3d changed ( no display when "geoseg3d" is null )
// IntersectsgpL changed ( varialble set when "draw" )
// 20190331
// VertexEdgeFace changed (Labelsize option added)
// Nohiddensegs, Nohiddenbyfaces majorly changed (segL,faceL)
// 20190330
// Spacecurve debugged (Precision, string data)
// 20190329
// Start3d,Ptseg3d Setangle changed/debugged (PTEXCEPTION)
// 20190320
// Skeletonparadata maintained, debugged (FI => F)
// 20190301
// MeasureDepth => Measuredepth
// 20190209
// ////% added
// Start3d changed ( Slider used )
// 20190128
// Vertexedgeface changed ( size of point name, drawpoint )
// 20190127
// Nohiddenseg debugged ( for changing Ltype )
// 20181218
// Letter3d,Expr3d added
// 20181212
// Vertexedgeface debugged ( Vname changed for multi 3d )
// 20181108
// Mkpointlist debugged (theta=90)
// 20181107
// Nohiddenbyfaces changed ( frn3d,frnh3d returned, option "Disp=" added )
// Perplane debugged ( for "draw" )
// VertexEdgeFace changed (point name v =>V, option "Edg=n" as default )
// 20181103
// Skeletonparadata changed ( option "Not=","Check=" added )
// 20181102
// Skeletonparadata changed ( option "File=" added )
// 20181031
// IntersectsgpL changed ( option "Screen=" added )
// Perpplane, Nohiddenseg changed ( for change of IntersectsgpL)
// 20181030
// Mkpointlist debugged (workprocess adopted)
// Parcrv3d, IntersectsgpL debugged
// Ptonseg3d changed ( for non-geo point )
// Drawpoint3d changed ( color option )
// IntersectsgpL changed ( Pointdata3d => Drawpoint3d )
// 20181029
// Mkpointlist debugged
// Subgraph change
// 20181028
// Start3d changed ( pt,ptz removed)
// Mkpointlist, Xyzcoord changed
// 20181027
// IntersectsgpL changed ( return=[pt,isinseg,isinplane,tseg,t,s] )
// Parasubpt, Mainsubpt, Mainsubptlog added
// 20181026
// IntersectsgpL changed ( option "ie" )
// 20181017
// Pointdata3d added (simillar to Pointdata)
// 20181015
// Mkpointlist debugged (vlistpre )
// Start3d slightly changed
// 20180916
// Setangle debugged, Start3d changed ( PTEXCEPTION added)
// 20180905
// VertexEdgeFace changed (option "vtx=geo/nogeo" added)
// 20180904
// Color setting changed ( for KCOLOR)
// 20180816
// Nohiddenbyfaces debugged (spaceline dissolved to segments)
// 20180815
// Nohiddenseg,segs, byfaces debugged (Eps=10^(-2) added as option)
// 20180811
// IntersectsgpL debugged (Reflect3point->Reflectreflectpoint3d)
// 20180809
// Rotatepoint3d changed ( default center [0,0,0] added )
// 20180808
// Rotatedata3d, Translatedata3d, debugged
// Reflectdata3d, Scaledata3d added
// Scalepoint3d changed ( ratio )
// 20180806
// Rotatepoint3d, Translatepoint3d, Reflectpoint3d renamed from old
// Scalepoint3d added
// 20180729
// Rotatedata3d, Reflectdata3d changed ( only these names are valid)
// 20180722
// color localized
// 20180714
// Nohiddenbyfaces debugged ( case where seglist is a string of a list of strings )
// 20180712
// Sfbdparadata,... renamed to SfbdparadataR,...
// 20180614
// Setangle changed (for angle list)
// 20180613
// Getangle changed ("Disp=y" options added )
// 20180608
// Xyzaxparaname changed ( former names deleted )
// Projpara changed (default: Msg=no )
// Start3d changed ( Setfiles(Namecdy) added )
// 20180607
// Getangle debugged (output)
// 20180606
// Start3d changed (ADDPACK )
// 20180603
// Projpara,... changed (KCOLOR)
// 20180602
// divoptions ( 8,9 ->length(tmp)-1,length(tmp))
// Projara,... changed (color supported )
// Rotatedata3d,Translatedatad3 changed ( Level of RSform to 1)
// Changestyle3d changed ( for case where name not found)
// 20180601
// Start3d changed (CutFunList, EraseList added)
// 20180531
// Start3d changed (CommandListC added)
// ExeccmdC added
// SfbdparadataC,CrvsfparadataC,... changed ( for "c" option)
// 20180522
// Sfbdparadata debugged ( "Proj" )
// 20180517
// Isangle(isAngle),Getangle added
// kcC changed ( "resultC" => "end")
// 20180510
// Wireparadata,Sfcutparadata debugged
// 20180509
// Sfbdparadata,... changed ( name2,name2h removed)
// Crvsfparadata renamed to Crv3sfparadata
// Crvs3fparadata, changed ( Proj from GLIST removed)
// 20180508
// Sfbdparadata,... changed ( to Projpara(name3) )
// 20180426
// Sfbdparadata,... changed (.dat => .Rdata )
// WriteCdata,ReadCdata => WritedataC,ReaddataC
// 2018.03.27
// Start3d changed (for C)
// 2018.02.27
// Sfbdpara,... changed ("Res=" made from fname)
// 2018.02.26
// Sfcutparadata (renamed from Sfcutdata) changed
// 2018.02.24
// Sfcutdata added
// 2018.02.23
// Crvonsfparadata added
// Wireparadata added
// Skeletonparadata rechanged to old version
// 2018.02.22
// Intersectcrvsf added (changed to R)
// Sdbdpradata,Crvsfparadata,Intersectcrvsf changed (title printing)
// 2018.02.20
// Addpoints added
// PthiddenQ,Meetpoints debugged
// 2018.02.18
// Sfbdparadata debuggded (OTHERPARTITION )
// 2018.02.11
// Sfbdparadata added
// 2018.01.04
// Skeletonparadata(Skeletondatacindy) majorly changed
// 2017.10.23
// Rotatedata3d, Translatedata3d debugged ([])
// 2017.10.08
// Bezier3,Putbezier3data,Mkbezierptcrv3d greatly changed
// 2017.10.07
// Mkpointlist debugged
// Start3d,Ptseg3d, Setangle, Mkpointlist, Mkseq3d, Putpoint3d Skeleton..,Putbezier..
// changed ( "=" removed from VLIST)
// 2017.09.18
// SCIWR,SCIRE removed