Integration of OCCT 6.5.0 from SVN
10
adm/QA.tcl
Executable file
@ -0,0 +1,10 @@
|
||||
global tcl_platform
|
||||
|
||||
if {[array get env QA_DUMP] != "" && $env(QA_DUMP) == "1"} {
|
||||
puts "QA commands have been loaded"
|
||||
set env(QADEFAULT) $env(CASROOT)/src/QAResources/QADrawAppliInit
|
||||
set env(QA_LD_LIBRARY_PATH) $env(CASROOT)/sun/lib/.
|
||||
set env(DRAWDEFAULTOLD) $env(DRAWDEFAULT)
|
||||
set env(DRAWDEFAULT) "$env(QADEFAULT)"
|
||||
set env(CSF_DrawPluginQADefaults) $env(CASROOT)/src/QAResources/.
|
||||
}
|
526
adm/UDLIST
Normal file
@ -0,0 +1,526 @@
|
||||
n IncludeLibrary
|
||||
n NCollection
|
||||
p BSplCLib
|
||||
p BSplSLib
|
||||
p Bnd
|
||||
p CSLib
|
||||
p Convert
|
||||
p Dico
|
||||
p Dynamic
|
||||
p ElCLib
|
||||
p ElSLib
|
||||
p Expr
|
||||
p ExprIntrp
|
||||
p FSD
|
||||
p GeomAbs
|
||||
p GraphDS
|
||||
p GraphTools
|
||||
p MMgt
|
||||
p Materials
|
||||
p Message
|
||||
p OSD
|
||||
p PLib
|
||||
p Plugin
|
||||
p Poly
|
||||
p Precision
|
||||
p Quantity
|
||||
p Resource
|
||||
p SortTools
|
||||
p Standard
|
||||
p StdFail
|
||||
p Storage
|
||||
p TColStd
|
||||
p TColgp
|
||||
p TCollection
|
||||
p TShort
|
||||
p TopLoc
|
||||
p Units
|
||||
p UnitsAPI
|
||||
p gp
|
||||
p math
|
||||
r OS
|
||||
t TKAdvTools
|
||||
t TKMath
|
||||
t TKernel
|
||||
p Adaptor2d
|
||||
p Adaptor3d
|
||||
p AdvApp2Var
|
||||
p AdvApprox
|
||||
p AppCont
|
||||
p AppDef
|
||||
p AppParCurves
|
||||
p Approx
|
||||
p BRep
|
||||
p BRepAdaptor
|
||||
p BRepLProp
|
||||
p BRepTools
|
||||
p BndLib
|
||||
p CPnts
|
||||
p Extrema
|
||||
p FEmTool
|
||||
p GC
|
||||
p GCE2d
|
||||
p GCPnts
|
||||
p GProp
|
||||
p Geom
|
||||
p Geom2d
|
||||
p Geom2dAdaptor
|
||||
p Geom2dConvert
|
||||
p Geom2dLProp
|
||||
p GeomAdaptor
|
||||
p GeomConvert
|
||||
p GeomLProp
|
||||
p GeomLib
|
||||
p GeomProjLib
|
||||
p GeomTools
|
||||
p Hermit
|
||||
p IntAna
|
||||
p IntAna2d
|
||||
p LProp
|
||||
p LProp3d
|
||||
p ProjLib
|
||||
p TColGeom
|
||||
p TColGeom2d
|
||||
p TopAbs
|
||||
p TopExp
|
||||
p TopTools
|
||||
p TopoDS
|
||||
p gce
|
||||
t TKBRep
|
||||
t TKG2d
|
||||
t TKG3d
|
||||
t TKGeomBase
|
||||
p AppBlend
|
||||
p ApproxInt
|
||||
p BOP
|
||||
p BOPTColStd
|
||||
p BOPTools
|
||||
p BRepAlgo
|
||||
p BRepAlgoAPI
|
||||
p BRepApprox
|
||||
p BRepBlend
|
||||
p BRepBndLib
|
||||
p BRepBuilderAPI
|
||||
p BRepCheck
|
||||
p BRepClass
|
||||
p BRepClass3d
|
||||
p BRepExtrema
|
||||
p BRepFeat
|
||||
p BRepFill
|
||||
p BRepFilletAPI
|
||||
p BRepGProp
|
||||
p BRepIntCurveSurface
|
||||
p BRepLib
|
||||
p BRepMAT2d
|
||||
p BRepMesh
|
||||
p BRepOffset
|
||||
p BRepOffsetAPI
|
||||
p BRepPrim
|
||||
p BRepPrimAPI
|
||||
p BRepProj
|
||||
p BRepSweep
|
||||
p BRepTopAdaptor
|
||||
p BiTgte
|
||||
p Bisector
|
||||
p Blend
|
||||
p BlendFunc
|
||||
p BooleanOperations
|
||||
p ChFi2d
|
||||
p ChFi3d
|
||||
p ChFiDS
|
||||
p ChFiKPart
|
||||
p Contap
|
||||
p Draft
|
||||
p FairCurve
|
||||
p FilletSurf
|
||||
p GccAna
|
||||
p GccEnt
|
||||
p GccGeo
|
||||
p GccInt
|
||||
p GccIter
|
||||
p Geom2dAPI
|
||||
p Geom2dGcc
|
||||
p Geom2dHatch
|
||||
p Geom2dInt
|
||||
p GeomAPI
|
||||
p GeomFill
|
||||
p GeomInt
|
||||
p GeomPlate
|
||||
p HLRAlgo
|
||||
p HLRBRep
|
||||
p HLRTopoBRep
|
||||
p Hatch
|
||||
p HatchGen
|
||||
p IntCurve
|
||||
p IntCurveSurface
|
||||
p IntCurvesFace
|
||||
p IntImp
|
||||
p IntImpParGen
|
||||
p IntPatch
|
||||
p IntPoly
|
||||
p IntPolyh
|
||||
p IntRes2d
|
||||
p IntStart
|
||||
p IntSurf
|
||||
p IntTools
|
||||
p IntWalk
|
||||
p Intf
|
||||
p Intrv
|
||||
p Law
|
||||
p LocOpe
|
||||
p LocalAnalysis
|
||||
p MAT
|
||||
p MAT2d
|
||||
p MeshAlgo
|
||||
p MeshDS
|
||||
p NLPlate
|
||||
p Plate
|
||||
p Primitives
|
||||
p ShapeAlgo
|
||||
p ShapeAnalysis
|
||||
p ShapeBuild
|
||||
p ShapeConstruct
|
||||
p ShapeCustom
|
||||
p ShapeExtend
|
||||
p ShapeFix
|
||||
p ShapeProcess
|
||||
p ShapeProcessAPI
|
||||
p ShapeUpgrade
|
||||
p Sweep
|
||||
p TopBas
|
||||
p TopClass
|
||||
p TopCnx
|
||||
p TopOpeBRep
|
||||
p TopOpeBRepBuild
|
||||
p TopOpeBRepDS
|
||||
p TopOpeBRepTool
|
||||
p TopTrans
|
||||
p XBRepMesh
|
||||
t TKBO
|
||||
t TKBool
|
||||
t TKFeat
|
||||
t TKFillet
|
||||
t TKGeomAlgo
|
||||
t TKHLR
|
||||
t TKMesh
|
||||
t TKOffset
|
||||
t TKPrim
|
||||
t TKShHealing
|
||||
t TKTopAlgo
|
||||
t TKXMesh
|
||||
n InterfaceGraphic
|
||||
n VoxelClient
|
||||
p AIS
|
||||
p AIS2D
|
||||
p AlienImage
|
||||
p Aspect
|
||||
p CGM
|
||||
p DsgPrs
|
||||
p GGraphic2d
|
||||
p Graphic2d
|
||||
p Graphic3d
|
||||
p Image
|
||||
p ImageUtility
|
||||
p MFT
|
||||
p MeshVS
|
||||
p NIS
|
||||
p OpenGl
|
||||
p PS
|
||||
p PlotMgt
|
||||
p Prs2d
|
||||
p Prs3d
|
||||
p PrsMgr
|
||||
p Select2D
|
||||
p Select3D
|
||||
p SelectBasics
|
||||
p SelectMgr
|
||||
p StdPrs
|
||||
p StdSelect
|
||||
p TColQuantity
|
||||
p V2d
|
||||
p V3d
|
||||
p Viewer
|
||||
p Visual3d
|
||||
p Voxel
|
||||
p WNT
|
||||
p Xw
|
||||
r FontMFT
|
||||
r Textures
|
||||
t TKMeshVS
|
||||
t TKNIS
|
||||
t TKOpenGl
|
||||
t TKService
|
||||
t TKV2d
|
||||
t TKV3d
|
||||
t TKVoxel
|
||||
n BinTObjDrivers
|
||||
n LDOM
|
||||
n TObj
|
||||
n XmlTObjDrivers
|
||||
p AppStd
|
||||
p AppStdL
|
||||
p BinDrivers
|
||||
p BinLDrivers
|
||||
p BinMDF
|
||||
p BinMDataStd
|
||||
p BinMDataXtd
|
||||
p BinMDocStd
|
||||
p BinMFunction
|
||||
p BinMNaming
|
||||
p BinMPrsStd
|
||||
p BinObjMgt
|
||||
p BinTools
|
||||
p CDF
|
||||
p CDM
|
||||
p DBC
|
||||
p FWOSDriver
|
||||
p MDF
|
||||
p MDataStd
|
||||
p MDataXtd
|
||||
p MDocStd
|
||||
p MFunction
|
||||
p MNaming
|
||||
p MPrsStd
|
||||
p MgtBRep
|
||||
p MgtGeom
|
||||
p MgtGeom2d
|
||||
p MgtPoly
|
||||
p MgtTopLoc
|
||||
p MgtTopoDS
|
||||
p ObjMgt
|
||||
p PBRep
|
||||
p PCDM
|
||||
p PCDMShape
|
||||
p PColPGeom
|
||||
p PColPGeom2d
|
||||
p PColStd
|
||||
p PColgp
|
||||
p PCollection
|
||||
p PDF
|
||||
p PDataStd
|
||||
p PDataXtd
|
||||
p PDocStd
|
||||
p PFunction
|
||||
p PGeom
|
||||
p PGeom2d
|
||||
p PMMgt
|
||||
p PNaming
|
||||
p PPoly
|
||||
p PPrsStd
|
||||
p PShort
|
||||
p PStandard
|
||||
p PTColStd
|
||||
p PTopLoc
|
||||
p PTopoDS
|
||||
p StdDrivers
|
||||
p StdLDrivers
|
||||
p TDF
|
||||
p TDataStd
|
||||
p TDataXtd
|
||||
p TDocStd
|
||||
p TFunction
|
||||
p TNaming
|
||||
p TPrsStd
|
||||
p UTL
|
||||
p XmlDrivers
|
||||
p XmlLDrivers
|
||||
p XmlMDF
|
||||
p XmlMDataStd
|
||||
p XmlMDataXtd
|
||||
p XmlMDocStd
|
||||
p XmlMFunction
|
||||
p XmlMNaming
|
||||
p XmlMPrsStd
|
||||
p XmlObjMgt
|
||||
r StdResource
|
||||
r XmlOcafResource
|
||||
s ShapeSchema
|
||||
s StdLSchema
|
||||
s StdSchema
|
||||
t FWOSPlugin
|
||||
t PTKernel
|
||||
t TKBin
|
||||
t TKBinL
|
||||
t TKBinTObj
|
||||
t TKCAF
|
||||
t TKCDF
|
||||
t TKLCAF
|
||||
t TKPCAF
|
||||
t TKPLCAF
|
||||
t TKPShape
|
||||
t TKShapeSchema
|
||||
t TKStdLSchema
|
||||
t TKStdSchema
|
||||
t TKTObj
|
||||
t TKXml
|
||||
t TKXmlL
|
||||
t TKXmlTObj
|
||||
n IGESFile
|
||||
n StepFile
|
||||
p APIHeaderSection
|
||||
p BRepToIGES
|
||||
p BRepToIGESBRep
|
||||
p BinMXCAFDoc
|
||||
p BinXCAFDrivers
|
||||
p Geom2dToIGES
|
||||
p GeomToIGES
|
||||
p GeomToStep
|
||||
p HeaderSection
|
||||
p IFGraph
|
||||
p IFSelect
|
||||
p IGESAppli
|
||||
p IGESBasic
|
||||
p IGESCAFControl
|
||||
p IGESControl
|
||||
p IGESConvGeom
|
||||
p IGESData
|
||||
p IGESDefs
|
||||
p IGESDimen
|
||||
p IGESDraw
|
||||
p IGESGeom
|
||||
p IGESGraph
|
||||
p IGESSelect
|
||||
p IGESSolid
|
||||
p IGESToBRep
|
||||
p Interface
|
||||
p LibCtl
|
||||
p MXCAFDoc
|
||||
p MoniTool
|
||||
p PXCAFDoc
|
||||
p RWHeaderSection
|
||||
p RWStepAP203
|
||||
p RWStepAP214
|
||||
p RWStepBasic
|
||||
p RWStepDimTol
|
||||
p RWStepElement
|
||||
p RWStepFEA
|
||||
p RWStepGeom
|
||||
p RWStepRepr
|
||||
p RWStepShape
|
||||
p RWStepVisual
|
||||
p RWStl
|
||||
p STEPCAFControl
|
||||
p STEPConstruct
|
||||
p STEPControl
|
||||
p STEPEdit
|
||||
p STEPSelections
|
||||
p StepAP203
|
||||
p StepAP209
|
||||
p StepAP214
|
||||
p StepBasic
|
||||
p StepData
|
||||
p StepDimTol
|
||||
p StepElement
|
||||
p StepFEA
|
||||
p StepGeom
|
||||
p StepRepr
|
||||
p StepSelect
|
||||
p StepShape
|
||||
p StepToGeom
|
||||
p StepToTopoDS
|
||||
p StepVisual
|
||||
p StlAPI
|
||||
p StlMesh
|
||||
p StlTransfer
|
||||
p TopoDSToStep
|
||||
p Transfer
|
||||
p TransferBRep
|
||||
p UnitsMethods
|
||||
p Vrml
|
||||
p VrmlAPI
|
||||
p VrmlConverter
|
||||
p VrmlData
|
||||
p XCAFApp
|
||||
p XCAFDoc
|
||||
p XCAFDrivers
|
||||
p XCAFPrs
|
||||
p XSAlgo
|
||||
p XSControl
|
||||
p XmlMXCAFDoc
|
||||
p XmlXCAFDrivers
|
||||
r SHMessage
|
||||
r XSMessage
|
||||
r XSTEPResource
|
||||
s XCAFSchema
|
||||
t TKBinXCAF
|
||||
t TKIGES
|
||||
t TKSTEP
|
||||
t TKSTEP209
|
||||
t TKSTEPAttr
|
||||
t TKSTEPBase
|
||||
t TKSTL
|
||||
t TKVRML
|
||||
t TKXCAF
|
||||
t TKXCAFSchema
|
||||
t TKXDEIGES
|
||||
t TKXDESTEP
|
||||
t TKXSBase
|
||||
t TKXmlXCAF
|
||||
p BOPTest
|
||||
p BRepTest
|
||||
p DBRep
|
||||
p DDF
|
||||
p DDataStd
|
||||
p DDocStd
|
||||
p DNaming
|
||||
p DPrsStd
|
||||
p Draw
|
||||
p DrawDim
|
||||
p DrawFairCurve
|
||||
p DrawTrSurf
|
||||
p GeometryTest
|
||||
p GeomliteTest
|
||||
p HLRTest
|
||||
p MeshTest
|
||||
p SWDRAW
|
||||
p TObjDRAW
|
||||
p TestTopOpe
|
||||
p TestTopOpeDraw
|
||||
p TestTopOpeTools
|
||||
p Viewer2dTest
|
||||
p ViewerTest
|
||||
p XDEDRAW
|
||||
p XSDRAW
|
||||
p XSDRAWIGES
|
||||
p XSDRAWSTEP
|
||||
p XSDRAWSTLVRML
|
||||
r DrawResources
|
||||
t TKDCAF
|
||||
t TKDraw
|
||||
t TKTObjDRAW
|
||||
t TKTopTest
|
||||
t TKViewerTest
|
||||
t TKXDEDRAW
|
||||
t TKXSDRAW
|
||||
x DRAWEXE
|
||||
p DebugTools
|
||||
p QAAMINO
|
||||
p QAAlcatel
|
||||
p QABRGM
|
||||
p QABUC
|
||||
p QACADCAM
|
||||
p QADBMReflex
|
||||
p QADraw
|
||||
p QAInsynchro
|
||||
p QAMARTEC
|
||||
p QAMitutoyoUK
|
||||
p QAMitutoyoUS
|
||||
p QANCollection
|
||||
p QANIC
|
||||
p QANewBRepNaming
|
||||
p QANewDBRepNaming
|
||||
p QANewModTopOpe
|
||||
p QAOCC
|
||||
p QAQuickPen
|
||||
p QARicardo
|
||||
p QARina
|
||||
p QARoutelous
|
||||
p QASamtech
|
||||
p QATelco
|
||||
p QAUsinor
|
||||
p QAViewer2dTest
|
||||
p QAYasaki
|
||||
r QAResources
|
||||
t TKQADraw
|
||||
p QACEADRT
|
||||
p QADNaming
|
78189
adm/inthistory.txt
Normal file
BIN
data/csfdb/Motor-c.csfdb
Executable file
BIN
data/csfdb/Motor-compound.csfdb
Executable file
15863
data/iges/bearing.iges
Executable file
12825
data/iges/hammer.iges
Executable file
BIN
data/images/Graph.PNG
Normal file
After Width: | Height: | Size: 125 KiB |
BIN
data/images/Image.xwd
Executable file
BIN
data/images/Thumbs.db
Normal file
BIN
data/images/cyl_4_1.gif
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
data/images/hlr.xwd
Normal file
BIN
data/images/impexp.bmp
Normal file
After Width: | Height: | Size: 1.3 MiB |
BIN
data/images/nut.bmp
Normal file
After Width: | Height: | Size: 131 KiB |
BIN
data/images/petitsobj.gif
Executable file
After Width: | Height: | Size: 5.1 KiB |
BIN
data/images/salome_interface04.jpg
Normal file
After Width: | Height: | Size: 150 KiB |
3902
data/occ/Axis_of_bearing.brep
Executable file
24561
data/occ/Bottom.brep
Executable file
4375
data/occ/CrankArm.brep
Executable file
3456
data/occ/CrankArm.rle
Executable file
509
data/occ/CylinderHead.rle
Executable file
842
data/occ/EngineBlock.rle
Executable file
461
data/occ/Piston.rle
Executable file
4188
data/occ/Propeller.rle
Executable file
23758
data/occ/Top.brep
Executable file
102
data/occ/edge.brep
Executable file
@ -0,0 +1,102 @@
|
||||
DBRep_DrawableShape
|
||||
|
||||
CASCADE Topology V1, (c) Matra-Datavision
|
||||
Locations 8
|
||||
1
|
||||
1 0 0 80
|
||||
0 1 0 80
|
||||
0 0 1 0
|
||||
1
|
||||
1 0 0 20
|
||||
0 1 0 20
|
||||
0 0 1 0
|
||||
1
|
||||
1 0 0 20
|
||||
0 1 0 20
|
||||
0 0 1 0
|
||||
2 1 1 2 1 3 1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 100
|
||||
2 5 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 20
|
||||
2 7 -1 0
|
||||
Curve2ds 0
|
||||
Curves 1
|
||||
1 0 57.4706039428711 0 -1 0 0
|
||||
Polygon3D 0
|
||||
PolygonOnTriangulations 9
|
||||
2 2 4
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 1 3
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 1.8 1 -208.73530197144 -28.7353019714396
|
||||
2 2 4
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 1 3
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 31 32
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 49 50
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
Surfaces 0
|
||||
Triangulations 7
|
||||
4 2 1 2.55
|
||||
208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 100 28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 100 0 0 0 -100 180 0 180 -100 1 2 3 3 2 4
|
||||
22 20 1 1.2
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 3 1 2 1 3 4 13 14 12 16 17 6 15 11 12 10 11 9 9 11 8 8 11 15 12 14 15 15 7 8 15 16 7 6 7 16 6 17 5 18 5 17 18 4 5 18 19 4 19 22 4 20 21 22 22 19 20 22 1 4
|
||||
4 2 1 1.95
|
||||
208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 20 28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 20 0 0 0 -20 180 0 180 -20 1 2 3 3 2 4
|
||||
42 42 1 1.96
|
||||
40 30 0 39.4796956132213 26.8163902436585 0 37.9729257838655 23.9640697117202 0 35.6364863023484 21.7398533812384 0 32.7135091110053 20.3751951549919 0 29.5081617808583 20.0121025652948 0 26.3539955673122 20.6883593455922 0 23.5792357738745 22.3335936220086 0 21.4726263391018 24.7766008722844 0 20.2533828890224 27.7631596185696 0 20.0483809667617 30.9824859374511 0 20.8789532522099 34.0995739076918 0 22.6586696646358 36.7900566203134 0 25.202331352718 38.77396008373 0 28.2452426494985 39.8448375629495 0 31.4707555357186 39.8912526079437 0 34.543220310516 38.9083752284081 0 37.1429135937808 36.9984845067902 0 38.9993090216004 34.3603253472351 0 39.7466171109776 32.2368403814305 0 208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 -168.735301971436 2.5293960571289 -169.255606358214 -0.654213699212587 -170.76237618757 -3.50653423115088 -173.098815669087 -5.73075056163271 -176.02179286043 -7.09540878787917 -179.227140190577 -7.45850137757633 -182.381306404123 -6.78224459727894 -185.156066197561 -5.13701032086251 -187.262675632334 -2.69400307058666 -188.481919082413 0.292555675698463 -188.686921004674 3.51188199457998 -187.856348719226 6.62896996482067 -186.0766323068 9.31945267744226 -183.532970618718 11.3033561408589 -180.490059321937 12.3742336200784 -177.264546435717 12.4206486650726 -174.19208166092 11.437771285537 -171.592388377655 9.52788056391908 -169.735992949835 6.88972140436406 -168.988684860458 4.76623643855936 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 35 15 16 16 32 34 8 38 7 24 4 21 21 23 24 4 5 21 39 6 38 6 39 5 36 14 35 9 37 8 37 10 11 36 37 11 36 12 13 2 25 26 16 34 35 14 15 35 31 18 28 26 1 2 3 25 2 3 24 25 20 1 26 4 24 3 22 23 21 27 20 26 27 19 20 27 28 19 19 28 18 31 29 30 29 31 28 17 18 31 32 17 31 32 16 17 33 34 32 13 14 36 36 11 12 37 9 10 37 38 8 7 38 6 40 5 39 41 42 40 42 5 40 5 42 21
|
||||
42 42 1 1.96
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 40 30 0 39.4796956132213 33.1836097563415 0 37.9729257838655 36.0359302882798 0 35.6364863023484 38.2601466187616 0 32.7135091110053 39.6248048450081 0 29.5081617808583 39.9878974347052 0 26.3539955673122 39.3116406544078 0 23.5792357738745 37.6664063779914 0 21.4726263391018 35.2233991277156 0 20.2533828890224 32.2368403814304 0 20.0483809667617 29.0175140625489 0 20.8789532522099 25.9004260923082 0 22.6586696646358 23.2099433796866 0 25.2023313527181 21.22603991627 0 28.2452426494986 20.1551624370505 0 31.4707555357187 20.1087473920563 0 34.5432203105161 21.091624771592 0 37.1429135937808 23.0015154932099 0 38.9993090216005 25.6396746527649 0 39.7466171109777 27.7631596185696 0 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 -168.735301971436 2.52939605712891 -169.255606358214 5.71300581347039 -170.76237618757 8.5653263454087 -173.098815669087 10.7895426758905 -176.02179286043 12.154200902137 -179.227140190577 12.5172934918341 -182.381306404123 11.8410367115367 -185.156066197561 10.1958024351203 -187.262675632334 7.75279518484446 -188.481919082413 4.76623643855933 -188.686921004674 1.5469101196778 -187.856348719226 -1.5701778505629 -186.0766323068 -4.26066056318449 -183.532970618717 -6.24456402660112 -180.490059321937 -7.31544150582058 -177.264546435717 -7.36185655081478 -174.192081660919 -6.37897917127912 -171.592388377655 -4.4690884496612 -169.735992949835 -1.83092929010615 -168.988684860458 0.292555675698502 3 1 2 1 3 4 13 14 12 32 31 16 10 11 9 9 11 8 25 8 11 8 25 7 34 17 35 36 35 18 20 21 22 20 22 38 17 34 33 7 23 6 24 23 7 26 11 12 24 7 25 30 15 16 11 26 25 14 27 12 12 27 26 15 28 14 28 15 29 14 28 27 29 15 30 31 30 16 16 17 32 17 33 32 17 18 35 19 37 18 38 19 20 36 18 37 39 22 1 4 40 1 19 38 37 4 5 40 38 22 39 40 39 1 40 5 41 42 5 6 5 42 41 6 23 42
|
||||
60 62 1 1.73333333333333
|
||||
220 30 0 219.396926207859 26.5797985667433 0 217.66044443119 23.5721239031346 0 215 21.3397459621556 0 211.736481776669 20.1519224698779 0 208.263518223331 20.1519224698779 0 205 21.3397459621556 0 202.33955556881 23.5721239031346 0 200.603073792141 26.5797985667433 0 200 30 0 200.603073792141 33.4202014332567 0 202.33955556881 36.4278760968654 0 205 38.6602540378444 0 208.263518223331 39.8480775301221 0 211.736481776669 39.8480775301221 0 215 38.6602540378444 0 217.66044443119 36.4278760968654 0 219.396926207859 33.4202014332567 0 40 30 0 39.4796956132213 26.8163902436585 0 37.9729257838655 23.9640697117202 0 35.6364863023484 21.7398533812384 0 32.7135091110053 20.3751951549919 0 29.5081617808583 20.0121025652948 0 26.3539955673122 20.6883593455922 0 23.5792357738745 22.3335936220086 0 21.4726263391018 24.7766008722844 0 20.2533828890224 27.7631596185696 0 20.0483809667617 30.9824859374511 0 20.8789532522099 34.0995739076918 0 22.6586696646358 36.7900566203134 0 25.202331352718 38.77396008373 0 28.2452426494985 39.8448375629495 0 31.4707555357186 39.8912526079437 0 34.543220310516 38.9083752284081 0 37.1429135937808 36.9984845067902 0 38.9993090216004 34.3603253472351 0 39.7466171109776 32.2368403814305 0 208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 11.2646980285645 2.5293960571289 10.6616242364235 -0.890805376127783 8.92514245975423 -3.89848003973649 6.26469802856445 -6.13085798071548 3.00117980523376 -7.31868147299317 -0.471783748104855 -7.31868147299317 -3.73530197143555 -6.13085798071548 -6.39574640262532 -3.89848003973648 -8.13222817929463 -0.89080537612778 -8.73530197143555 2.5293960571289 -8.13222817929463 5.94959749038559 -6.39574640262532 8.95727215399429 -3.73530197143555 11.1896500949733 -0.471783748104855 12.377473587251 3.00117980523373 12.377473587251 6.26469802856442 11.1896500949733 8.92514245975423 8.95727215399432 10.6616242364235 5.94959749038562 -168.735301971436 2.5293960571289 -169.255606358214 -0.654213699212587 -170.76237618757 -3.50653423115088 -173.098815669087 -5.73075056163271 -176.02179286043 -7.09540878787917 -179.227140190577 -7.45850137757633 -182.381306404123 -6.78224459727894 -185.156066197561 -5.13701032086251 -187.262675632334 -2.69400307058666 -188.481919082413 0.292555675698463 -188.686921004674 3.51188199457998 -187.856348719226 6.62896996482067 -186.0766323068 9.31945267744226 -183.532970618718 11.3033561408589 -180.490059321937 12.3742336200784 -177.264546435717 12.4206486650726 -174.19208166092 11.437771285537 -171.592388377655 9.52788056391908 -169.735992949835 6.88972140436406 -168.988684860458 4.76623643855936 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 12 13 36 33 34 53 21 8 9 4 5 43 5 6 42 42 6 41 39 6 7 41 6 39 8 21 22 11 38 10 20 21 9 10 20 9 10 19 20 49 47 48 45 17 18 49 14 47 46 47 14 15 16 45 44 1 2 2 3 44 43 44 3 26 56 25 7 8 22 23 7 22 39 7 23 24 56 57 57 23 24 54 32 53 27 55 26 55 28 29 54 55 29 54 30 31 53 34 52 52 34 50 32 33 53 13 14 49 46 14 15 35 36 13 36 37 12 12 37 11 10 38 19 11 37 38 40 41 39 5 42 43 3 4 43 1 44 18 45 18 44 17 45 16 15 45 46 35 13 49 50 35 49 50 34 35 51 52 50 31 32 54 54 29 30 55 27 28 55 56 26 25 56 24 58 23 57 59 60 58 60 23 58 23 60 39
|
||||
62 64 1 1.7
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 40 30 0 39.4796956132213 33.1836097563415 0 37.9729257838655 36.0359302882798 0 35.6364863023484 38.2601466187616 0 32.7135091110053 39.6248048450081 0 29.5081617808583 39.9878974347052 0 26.3539955673122 39.3116406544078 0 23.5792357738745 37.6664063779914 0 21.4726263391018 35.2233991277156 0 20.2533828890224 32.2368403814304 0 20.0483809667617 29.0175140625489 0 20.8789532522099 25.9004260923082 0 22.6586696646358 23.2099433796866 0 25.2023313527181 21.22603991627 0 28.2452426494986 20.1551624370505 0 31.4707555357187 20.1087473920563 0 34.5432203105161 21.091624771592 0 37.1429135937808 23.0015154932099 0 38.9993090216005 25.6396746527649 0 39.7466171109777 27.7631596185696 0 220 30 0 219.479695613221 33.1836097563415 0 217.972925783865 36.0359302882798 0 215.636486302348 38.2601466187616 0 212.713509111005 39.6248048450081 0 209.508161780858 39.9878974347052 0 206.353995567312 39.3116406544078 0 203.579235773875 37.6664063779914 0 201.472626339102 35.2233991277156 0 200.253382889022 32.2368403814304 0 200.048380966762 29.0175140625489 0 200.87895325221 25.9004260923082 0 202.658669664636 23.2099433796866 0 205.202331352718 21.22603991627 0 208.245242649499 20.1551624370505 0 211.470755535719 20.1087473920563 0 214.543220310516 21.091624771592 0 217.142913593781 23.0015154932099 0 218.9993090216 25.6396746527649 0 219.746617110978 27.7631596185696 0 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 -168.735301971436 2.52939605712891 -169.255606358214 5.71300581347039 -170.76237618757 8.5653263454087 -173.098815669087 10.7895426758905 -176.02179286043 12.154200902137 -179.227140190577 12.5172934918341 -182.381306404123 11.8410367115367 -185.156066197561 10.1958024351203 -187.262675632334 7.75279518484446 -188.481919082413 4.76623643855933 -188.686921004674 1.5469101196778 -187.856348719226 -1.5701778505629 -186.0766323068 -4.26066056318449 -183.532970618717 -6.24456402660112 -180.490059321937 -7.31544150582058 -177.264546435717 -7.36185655081478 -174.192081660919 -6.37897917127912 -171.592388377655 -4.4690884496612 -169.735992949835 -1.83092929010615 -168.988684860458 0.292555675698502 11.2646980285645 2.52939605712891 10.7443936417858 5.71300581347039 9.23762381242992 8.5653263454087 6.90118433091286 10.7895426758905 3.9782071395698 12.154200902137 0.772859809422755 12.5172934918341 -2.38130640412334 11.8410367115367 -5.15606619756102 10.1958024351203 -7.26267563233375 7.75279518484446 -8.48191908241319 4.76623643855933 -8.68692100467385 1.5469101196778 -7.85634871922565 -1.5701778505629 -6.07663230679972 -4.26066056318448 -3.53297061871748 -6.24456402660112 -0.490059321936968 -7.31544150582058 2.73545356428315 -7.36185655081478 5.80791833908057 -6.37897917127912 8.40761162234529 -4.4690884496612 10.2640070501649 -1.83092929010616 11.0113151395421 0.292555675698502 3 1 2 13 14 12 32 31 16 10 11 9 9 11 48 26 49 11 34 17 35 36 35 18 20 21 22 20 22 38 17 34 33 8 47 7 26 11 12 30 15 16 48 11 49 14 27 12 12 27 26 15 28 14 28 15 29 14 28 27 29 15 30 31 30 16 16 17 32 17 33 32 17 18 35 19 37 18 38 19 20 36 18 37 39 22 1 19 38 37 38 22 39 53 52 23 51 24 52 50 25 51 49 26 50 7 44 6 44 43 6 48 8 9 45 44 7 23 52 24 46 45 7 51 25 24 46 7 47 26 25 50 48 47 8 53 23 42 54 42 41 55 41 40 40 39 56 42 54 53 56 39 1 54 41 55 57 1 3 56 55 40 4 57 3 1 57 56 5 58 4 4 58 57 58 5 59 61 5 6 5 60 59 5 61 60 61 6 62 6 43 62
|
||||
|
||||
TShapes 3
|
||||
Ve
|
||||
1e-007
|
||||
208.73530197144 57.4706038928711 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ve
|
||||
1e-007
|
||||
28.7353019714396 57.4706038928711 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 1 0 -208.73530197144 -28.7353019714396
|
||||
6 1 1 6
|
||||
6 2 1 0
|
||||
6 3 2 0
|
||||
6 4 3 8
|
||||
6 5 3 0
|
||||
6 6 4 0
|
||||
6 7 5 0
|
||||
6 8 6 0
|
||||
6 9 7 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+3 0 -2 0 *
|
||||
|
||||
-1 4
|
||||
0
|
||||
|
488
data/occ/face.brep
Executable file
@ -0,0 +1,488 @@
|
||||
DBRep_DrawableShape
|
||||
|
||||
CASCADE Topology V1, (c) Matra-Datavision
|
||||
Locations 43
|
||||
1
|
||||
1 0 0 80
|
||||
0 1 0 80
|
||||
0 0 1 0
|
||||
1
|
||||
1 0 0 20
|
||||
0 1 0 20
|
||||
0 0 1 0
|
||||
2 1 1 2 1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 100
|
||||
2 4 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 20
|
||||
2 6 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 100
|
||||
2 8 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 -100
|
||||
2 10 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 100
|
||||
2 12 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 90
|
||||
2 14 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 80
|
||||
2 16 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 70
|
||||
2 18 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 60
|
||||
2 20 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 50
|
||||
2 22 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 40
|
||||
2 24 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 26 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 20
|
||||
2 28 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 10
|
||||
2 30 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 20
|
||||
2 32 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 34 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 36 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 38 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 40 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 42 -1 0
|
||||
Curve2ds 40
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -100 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -100 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -100 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -90 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -80 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -70 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -60 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -50 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -40 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -10 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
Curves 6
|
||||
2 208.735301971436 27.4706039428711 0 0 0 1 1 0 0 0 1 0 30
|
||||
1 0 57.4706039428711 0 -1 0 0
|
||||
2 28.7353019714355 27.4706039428711 0 0 0 1 1 0 0 0 1 0 30
|
||||
1 0 -2.52939605712891 0 1 0 0
|
||||
2 30 30 0 0 0 1 1 0 0 0 1 0 10
|
||||
2 210 30 0 0 0 1 1 0 0 0 1 0 10
|
||||
Polygon3D 0
|
||||
PolygonOnTriangulations 41
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 2 3 4 5 6 7 8 9 10 11
|
||||
p 0.6 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 21 22 23 24 25 26 27 28 29 30 31
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 2 3 4 5 6 7 8 9 10 11
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 39 40 41 42 43 44 45 46 47 48 49
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 2 3 4 5 6 7 8 9 10 11
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
2 2 4
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 1 3
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 1.8 1 -208.73530197144 -28.7353019714396
|
||||
2 2 4
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 1 3
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 31 32
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 49 50
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 12 13 14 15 16 17 18 19 20 21 22
|
||||
p 0.6 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 32 33 34 35 36 37 38 39 40 41 42
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 12 13 14 15 16 17 18 19 20 21 22
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 50 51 52 53 54 55 56 57 58 59 60
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 12 13 14 15 16 17 18 19 20 21 22
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
2 2 4
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 1 3
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 22 1
|
||||
p 1.8 1 28.7353019714315 208.735301971431
|
||||
2 2 4
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 1 3
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 42 21
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 22 1
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 60 39
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 22 1
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
21 1 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 23
|
||||
p 0.4 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 23
|
||||
p 0.2 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 23
|
||||
p 0.4 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
21 1 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 21
|
||||
p 0.4 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
21 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 43
|
||||
p 0.2 1 0 0.324 0.648 0.971999999999999 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
Surfaces 21
|
||||
1 208.735301971436 27.4706039428711 0 0 0 1 1 0 0 0 1 0
|
||||
2 208.735301971436 27.4706039428711 0 0 0 -1 1 0 0 0 1 0 30
|
||||
2 28.7353019714355 27.4706039428711 0 0 0 -1 1 0 0 0 1 0 30
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 210 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 210 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 210 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
Triangulations 15
|
||||
62 64 1 1.7
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 40 30 0 39.4796956132213 33.1836097563415 0 37.9729257838655 36.0359302882798 0 35.6364863023484 38.2601466187616 0 32.7135091110053 39.6248048450081 0 29.5081617808583 39.9878974347052 0 26.3539955673122 39.3116406544078 0 23.5792357738745 37.6664063779914 0 21.4726263391018 35.2233991277156 0 20.2533828890224 32.2368403814304 0 20.0483809667617 29.0175140625489 0 20.8789532522099 25.9004260923082 0 22.6586696646358 23.2099433796866 0 25.2023313527181 21.22603991627 0 28.2452426494986 20.1551624370505 0 31.4707555357187 20.1087473920563 0 34.5432203105161 21.091624771592 0 37.1429135937808 23.0015154932099 0 38.9993090216005 25.6396746527649 0 39.7466171109777 27.7631596185696 0 220 30 0 219.479695613221 33.1836097563415 0 217.972925783865 36.0359302882798 0 215.636486302348 38.2601466187616 0 212.713509111005 39.6248048450081 0 209.508161780858 39.9878974347052 0 206.353995567312 39.3116406544078 0 203.579235773875 37.6664063779914 0 201.472626339102 35.2233991277156 0 200.253382889022 32.2368403814304 0 200.048380966762 29.0175140625489 0 200.87895325221 25.9004260923082 0 202.658669664636 23.2099433796866 0 205.202331352718 21.22603991627 0 208.245242649499 20.1551624370505 0 211.470755535719 20.1087473920563 0 214.543220310516 21.091624771592 0 217.142913593781 23.0015154932099 0 218.9993090216 25.6396746527649 0 219.746617110978 27.7631596185696 0 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 -168.735301971436 2.52939605712891 -169.255606358214 5.71300581347039 -170.76237618757 8.5653263454087 -173.098815669087 10.7895426758905 -176.02179286043 12.154200902137 -179.227140190577 12.5172934918341 -182.381306404123 11.8410367115367 -185.156066197561 10.1958024351203 -187.262675632334 7.75279518484446 -188.481919082413 4.76623643855933 -188.686921004674 1.5469101196778 -187.856348719226 -1.5701778505629 -186.0766323068 -4.26066056318449 -183.532970618717 -6.24456402660112 -180.490059321937 -7.31544150582058 -177.264546435717 -7.36185655081478 -174.192081660919 -6.37897917127912 -171.592388377655 -4.4690884496612 -169.735992949835 -1.83092929010615 -168.988684860458 0.292555675698502 11.2646980285645 2.52939605712891 10.7443936417858 5.71300581347039 9.23762381242992 8.5653263454087 6.90118433091286 10.7895426758905 3.9782071395698 12.154200902137 0.772859809422755 12.5172934918341 -2.38130640412334 11.8410367115367 -5.15606619756102 10.1958024351203 -7.26267563233375 7.75279518484446 -8.48191908241319 4.76623643855933 -8.68692100467385 1.5469101196778 -7.85634871922565 -1.5701778505629 -6.07663230679972 -4.26066056318448 -3.53297061871748 -6.24456402660112 -0.490059321936968 -7.31544150582058 2.73545356428315 -7.36185655081478 5.80791833908057 -6.37897917127912 8.40761162234529 -4.4690884496612 10.2640070501649 -1.83092929010616 11.0113151395421 0.292555675698502 3 1 2 13 14 12 32 31 16 10 11 9 9 11 48 26 49 11 34 17 35 36 35 18 20 21 22 20 22 38 17 34 33 8 47 7 26 11 12 30 15 16 48 11 49 14 27 12 12 27 26 15 28 14 28 15 29 14 28 27 29 15 30 31 30 16 16 17 32 17 33 32 17 18 35 19 37 18 38 19 20 36 18 37 39 22 1 19 38 37 38 22 39 53 52 23 51 24 52 50 25 51 49 26 50 7 44 6 44 43 6 48 8 9 45 44 7 23 52 24 46 45 7 51 25 24 46 7 47 26 25 50 48 47 8 53 23 42 54 42 41 55 41 40 40 39 56 42 54 53 56 39 1 54 41 55 57 1 3 56 55 40 4 57 3 1 57 56 5 58 4 4 58 57 58 5 59 61 5 6 5 60 59 5 61 60 61 6 62 6 43 62
|
||||
22 20 1 1.6
|
||||
208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 100 208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 100 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 218.286131240456 -0.968482896794143 100 226.843092836272 3.55182659127221 100 233.515741827718 10.5611450358225 100 237.609716506459 19.3300766098511 100 238.698994275551 28.9461186002921 100 236.670223934661 38.4086172409306 100 231.734521105412 46.7328966212443 100 224.405499354586 53.0527249255635 100 216.875829304456 56.3450184778942 100 4.71238898038455 0 4.71238898038455 -100 7.85398163397435 0 7.85398163397435 -100 5.03638898038455 0 5.36038898038455 0 5.68438898038455 0 6.00838898038455 0 6.33238898038455 0 6.65638898038455 0 6.98038898038455 0 7.30438898038455 0 7.57918530717945 0 5.03638898038455 -100 5.36038898038455 -100 5.68438898038455 -100 6.00838898038455 -100 6.33238898038455 -100 6.65638898038455 -100 6.98038898038455 -100 7.30438898038455 -100 7.57918530717945 -100 1 2 5 14 5 2 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
22 20 1 1.2
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 3 1 2 1 3 4 13 14 12 16 17 6 15 11 12 10 11 9 9 11 8 8 11 15 12 14 15 15 7 8 15 16 7 6 7 16 6 17 5 18 5 17 18 4 5 18 19 4 19 22 4 20 21 22 22 19 20 22 1 4
|
||||
22 20 1 0.8
|
||||
208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 20 208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 20 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 218.286131240456 -0.968482896794143 20 226.843092836272 3.55182659127221 20 233.515741827718 10.5611450358225 20 237.609716506459 19.3300766098511 20 238.698994275551 28.9461186002921 20 236.670223934661 38.4086172409306 20 231.734521105412 46.7328966212443 20 224.405499354586 53.0527249255635 20 216.875829304456 56.3450184778942 20 4.71238898038455 0 4.71238898038455 -20 7.85398163397435 0 7.85398163397435 -20 5.03638898038455 0 5.36038898038455 0 5.68438898038455 0 6.00838898038455 0 6.33238898038455 0 6.65638898038455 0 6.98038898038455 0 7.30438898038455 0 7.57918530717945 0 5.03638898038455 -20 5.36038898038455 -20 5.68438898038455 -20 6.00838898038455 -20 6.33238898038455 -20 6.65638898038455 -20 6.98038898038455 -20 7.30438898038455 -20 7.57918530717945 -20 1 2 5 5 2 14 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
42 42 1 1.96
|
||||
40 30 0 39.4796956132213 26.8163902436585 0 37.9729257838655 23.9640697117202 0 35.6364863023484 21.7398533812384 0 32.7135091110053 20.3751951549919 0 29.5081617808583 20.0121025652948 0 26.3539955673122 20.6883593455922 0 23.5792357738745 22.3335936220086 0 21.4726263391018 24.7766008722844 0 20.2533828890224 27.7631596185696 0 20.0483809667617 30.9824859374511 0 20.8789532522099 34.0995739076918 0 22.6586696646358 36.7900566203134 0 25.202331352718 38.77396008373 0 28.2452426494985 39.8448375629495 0 31.4707555357186 39.8912526079437 0 34.543220310516 38.9083752284081 0 37.1429135937808 36.9984845067902 0 38.9993090216004 34.3603253472351 0 39.7466171109776 32.2368403814305 0 208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 -168.735301971436 2.5293960571289 -169.255606358214 -0.654213699212587 -170.76237618757 -3.50653423115088 -173.098815669087 -5.73075056163271 -176.02179286043 -7.09540878787917 -179.227140190577 -7.45850137757633 -182.381306404123 -6.78224459727894 -185.156066197561 -5.13701032086251 -187.262675632334 -2.69400307058666 -188.481919082413 0.292555675698463 -188.686921004674 3.51188199457998 -187.856348719226 6.62896996482067 -186.0766323068 9.31945267744226 -183.532970618718 11.3033561408589 -180.490059321937 12.3742336200784 -177.264546435717 12.4206486650726 -174.19208166092 11.437771285537 -171.592388377655 9.52788056391908 -169.735992949835 6.88972140436406 -168.988684860458 4.76623643855936 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 35 15 16 16 32 34 8 38 7 24 4 21 21 23 24 4 5 21 39 6 38 6 39 5 36 14 35 9 37 8 37 10 11 36 37 11 36 12 13 2 25 26 16 34 35 14 15 35 31 18 28 26 1 2 3 25 2 3 24 25 20 1 26 4 24 3 22 23 21 27 20 26 27 19 20 27 28 19 19 28 18 31 29 30 29 31 28 17 18 31 32 17 31 32 16 17 33 34 32 13 14 36 36 11 12 37 9 10 37 38 8 7 38 6 40 5 39 41 42 40 42 5 40 5 42 21
|
||||
42 42 1 1.96
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 40 30 0 39.4796956132213 33.1836097563415 0 37.9729257838655 36.0359302882798 0 35.6364863023484 38.2601466187616 0 32.7135091110053 39.6248048450081 0 29.5081617808583 39.9878974347052 0 26.3539955673122 39.3116406544078 0 23.5792357738745 37.6664063779914 0 21.4726263391018 35.2233991277156 0 20.2533828890224 32.2368403814304 0 20.0483809667617 29.0175140625489 0 20.8789532522099 25.9004260923082 0 22.6586696646358 23.2099433796866 0 25.2023313527181 21.22603991627 0 28.2452426494986 20.1551624370505 0 31.4707555357187 20.1087473920563 0 34.5432203105161 21.091624771592 0 37.1429135937808 23.0015154932099 0 38.9993090216005 25.6396746527649 0 39.7466171109777 27.7631596185696 0 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 -168.735301971436 2.52939605712891 -169.255606358214 5.71300581347039 -170.76237618757 8.5653263454087 -173.098815669087 10.7895426758905 -176.02179286043 12.154200902137 -179.227140190577 12.5172934918341 -182.381306404123 11.8410367115367 -185.156066197561 10.1958024351203 -187.262675632334 7.75279518484446 -188.481919082413 4.76623643855933 -188.686921004674 1.5469101196778 -187.856348719226 -1.5701778505629 -186.0766323068 -4.26066056318449 -183.532970618717 -6.24456402660112 -180.490059321937 -7.31544150582058 -177.264546435717 -7.36185655081478 -174.192081660919 -6.37897917127912 -171.592388377655 -4.4690884496612 -169.735992949835 -1.83092929010615 -168.988684860458 0.292555675698502 3 1 2 1 3 4 13 14 12 32 31 16 10 11 9 9 11 8 25 8 11 8 25 7 34 17 35 36 35 18 20 21 22 20 22 38 17 34 33 7 23 6 24 23 7 26 11 12 24 7 25 30 15 16 11 26 25 14 27 12 12 27 26 15 28 14 28 15 29 14 28 27 29 15 30 31 30 16 16 17 32 17 33 32 17 18 35 19 37 18 38 19 20 36 18 37 39 22 1 4 40 1 19 38 37 4 5 40 38 22 39 40 39 1 40 5 41 42 5 6 5 42 41 6 23 42
|
||||
60 62 1 1.73333333333333
|
||||
220 30 0 219.396926207859 26.5797985667433 0 217.66044443119 23.5721239031346 0 215 21.3397459621556 0 211.736481776669 20.1519224698779 0 208.263518223331 20.1519224698779 0 205 21.3397459621556 0 202.33955556881 23.5721239031346 0 200.603073792141 26.5797985667433 0 200 30 0 200.603073792141 33.4202014332567 0 202.33955556881 36.4278760968654 0 205 38.6602540378444 0 208.263518223331 39.8480775301221 0 211.736481776669 39.8480775301221 0 215 38.6602540378444 0 217.66044443119 36.4278760968654 0 219.396926207859 33.4202014332567 0 40 30 0 39.4796956132213 26.8163902436585 0 37.9729257838655 23.9640697117202 0 35.6364863023484 21.7398533812384 0 32.7135091110053 20.3751951549919 0 29.5081617808583 20.0121025652948 0 26.3539955673122 20.6883593455922 0 23.5792357738745 22.3335936220086 0 21.4726263391018 24.7766008722844 0 20.2533828890224 27.7631596185696 0 20.0483809667617 30.9824859374511 0 20.8789532522099 34.0995739076918 0 22.6586696646358 36.7900566203134 0 25.202331352718 38.77396008373 0 28.2452426494985 39.8448375629495 0 31.4707555357186 39.8912526079437 0 34.543220310516 38.9083752284081 0 37.1429135937808 36.9984845067902 0 38.9993090216004 34.3603253472351 0 39.7466171109776 32.2368403814305 0 208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 11.2646980285645 2.5293960571289 10.6616242364235 -0.890805376127783 8.92514245975423 -3.89848003973649 6.26469802856445 -6.13085798071548 3.00117980523376 -7.31868147299317 -0.471783748104855 -7.31868147299317 -3.73530197143555 -6.13085798071548 -6.39574640262532 -3.89848003973648 -8.13222817929463 -0.89080537612778 -8.73530197143555 2.5293960571289 -8.13222817929463 5.94959749038559 -6.39574640262532 8.95727215399429 -3.73530197143555 11.1896500949733 -0.471783748104855 12.377473587251 3.00117980523373 12.377473587251 6.26469802856442 11.1896500949733 8.92514245975423 8.95727215399432 10.6616242364235 5.94959749038562 -168.735301971436 2.5293960571289 -169.255606358214 -0.654213699212587 -170.76237618757 -3.50653423115088 -173.098815669087 -5.73075056163271 -176.02179286043 -7.09540878787917 -179.227140190577 -7.45850137757633 -182.381306404123 -6.78224459727894 -185.156066197561 -5.13701032086251 -187.262675632334 -2.69400307058666 -188.481919082413 0.292555675698463 -188.686921004674 3.51188199457998 -187.856348719226 6.62896996482067 -186.0766323068 9.31945267744226 -183.532970618718 11.3033561408589 -180.490059321937 12.3742336200784 -177.264546435717 12.4206486650726 -174.19208166092 11.437771285537 -171.592388377655 9.52788056391908 -169.735992949835 6.88972140436406 -168.988684860458 4.76623643855936 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 12 13 36 33 34 53 21 8 9 4 5 43 5 6 42 42 6 41 39 6 7 41 6 39 8 21 22 11 38 10 20 21 9 10 20 9 10 19 20 49 47 48 45 17 18 49 14 47 46 47 14 15 16 45 44 1 2 2 3 44 43 44 3 26 56 25 7 8 22 23 7 22 39 7 23 24 56 57 57 23 24 54 32 53 27 55 26 55 28 29 54 55 29 54 30 31 53 34 52 52 34 50 32 33 53 13 14 49 46 14 15 35 36 13 36 37 12 12 37 11 10 38 19 11 37 38 40 41 39 5 42 43 3 4 43 1 44 18 45 18 44 17 45 16 15 45 46 35 13 49 50 35 49 50 34 35 51 52 50 31 32 54 54 29 30 55 27 28 55 56 26 25 56 24 58 23 57 59 60 58 60 23 58 23 60 39
|
||||
4 2 1 2.55
|
||||
208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 100 28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 100 0 0 0 -100 180 0 180 -100 1 2 3 3 2 4
|
||||
4 2 1 1.95
|
||||
208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 20 28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 20 0 0 0 -20 180 0 180 -20 1 2 3 3 2 4
|
||||
22 20 1 1.35
|
||||
28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 100 28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 100 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 19.184472702415 55.9096907825363 100 10.6275111065995 51.38938129447 100 3.95486211515301 44.3800628499197 100 -0.139112563587574 35.6111312758911 100 -1.22839033268038 25.9950892854501 100 0.800380008210507 16.5325906448116 100 5.73608283745866 8.20831126449784 100 13.0651045882853 1.88848296017866 100 20.5947746384155 -1.40381059215202 100 1.57079632679476 0 1.57079632679476 -100 4.71238898038455 0 4.71238898038455 -100 1.89479632679476 0 2.21879632679476 0 2.54279632679476 0 2.86679632679476 0 3.19079632679476 0 3.51479632679476 0 3.83879632679476 0 4.16279632679476 0 4.43759265358966 0 1.89479632679476 -100 2.21879632679476 -100 2.54279632679476 -100 2.86679632679476 -100 3.19079632679476 -100 3.51479632679476 -100 3.83879632679476 -100 4.16279632679476 -100 4.43759265358966 -100 1 2 5 14 5 2 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
22 20 1 0.75
|
||||
28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 20 28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 20 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 19.184472702415 55.9096907825363 20 10.6275111065995 51.38938129447 20 3.95486211515301 44.3800628499197 20 -0.139112563587574 35.6111312758911 20 -1.22839033268038 25.9950892854501 20 0.800380008210507 16.5325906448116 20 5.73608283745866 8.20831126449784 20 13.0651045882853 1.88848296017866 20 20.5947746384155 -1.40381059215202 20 1.57079632679476 0 1.57079632679476 -20 4.71238898038455 0 4.71238898038455 -20 1.89479632679476 0 2.21879632679476 0 2.54279632679476 0 2.86679632679476 0 3.19079632679476 0 3.51479632679476 0 3.83879632679476 0 4.16279632679476 0 4.43759265358966 0 1.89479632679476 -20 2.21879632679476 -20 2.54279632679476 -20 2.86679632679476 -20 3.19079632679476 -20 3.51479632679476 -20 3.83879632679476 -20 4.16279632679476 -20 4.43759265358966 -20 1 2 5 5 2 14 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
4 2 1 2.3
|
||||
28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 100 208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 100 0 0 0 -100 180 0 180 -100 1 2 3 3 2 4
|
||||
4 2 1 1.9
|
||||
28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 20 208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 20 0 0 0 -20 180 0 180 -20 1 2 3 3 2 4
|
||||
42 40 1 0.35
|
||||
40 30 0 40 30 20 40 30 20 39.4796956132213 26.8163902436585 20 37.9729257838655 23.9640697117202 20 35.6364863023484 21.7398533812384 20 32.7135091110053 20.3751951549919 20 29.5081617808583 20.0121025652948 20 26.3539955673122 20.6883593455922 20 23.5792357738745 22.3335936220086 20 21.4726263391018 24.7766008722844 20 20.2533828890224 27.7631596185696 20 20.0483809667617 30.9824859374511 20 20.8789532522099 34.0995739076918 20 22.6586696646358 36.7900566203134 20 25.202331352718 38.77396008373 20 28.2452426494985 39.8448375629495 20 31.4707555357186 39.8912526079437 20 34.543220310516 38.9083752284081 20 37.1429135937808 36.9984845067902 20 38.9993090216004 34.3603253472351 20 39.7466171109776 32.2368403814305 20 40 30 0 39.4796956132213 33.1836097563415 0 37.9729257838655 36.0359302882798 0 35.6364863023484 38.2601466187616 0 32.7135091110053 39.6248048450081 0 29.5081617808583 39.9878974347052 0 26.3539955673122 39.3116406544078 0 23.5792357738745 37.6664063779914 0 21.4726263391018 35.2233991277156 0 20.2533828890224 32.2368403814304 0 20.0483809667617 29.0175140625489 0 20.8789532522099 25.9004260923082 0 22.6586696646358 23.2099433796866 0 25.2023313527181 21.22603991627 0 28.2452426494986 20.1551624370505 0 31.4707555357187 20.1087473920563 0 34.5432203105161 21.091624771592 0 37.1429135937808 23.0015154932099 0 38.9993090216005 25.6396746527649 0 39.7466171109777 27.7631596185696 0 0 0 0 -20 6.28318530717959 -20 5.95918530717959 -20 5.63518530717959 -20 5.31118530717959 -20 4.98718530717959 -20 4.66318530717959 -20 4.33918530717959 -20 4.01518530717959 -20 3.69118530717959 -20 3.36718530717959 -20 3.04318530717959 -20 2.71918530717959 -20 2.39518530717959 -20 2.07118530717959 -20 1.74718530717959 -20 1.42318530717959 -20 1.09918530717959 -20 0.775185307179588 -20 0.451185307179588 -20 0.225592653589795 -20 6.28318530717959 0 0.324 0 0.648 0 0.972 0 1.296 0 1.62 0 1.944 0 2.268 0 2.592 0 2.916 0 3.24 0 3.564 0 3.888 0 4.21200000000001 0 4.53600000000001 0 4.86000000000001 0 5.18400000000001 0 5.50800000000001 0 5.83200000000001 0 6.0575926535898 0 1 2 22 33 13 12 42 3 23 4 3 42 4 41 5 40 6 5 7 6 39 7 38 8 37 9 8 10 9 36 10 35 11 34 12 11 13 32 14 15 14 31 30 16 15 16 29 17 18 17 28 27 19 18 19 26 20 21 20 25 24 22 21 1 22 24 24 21 25 26 25 20 27 26 19 18 28 27 17 29 28 29 16 30 30 15 31 32 31 14 33 32 13 12 34 33 11 35 34 35 10 36 36 9 37 38 37 8 39 38 7 6 40 39 5 41 40 41 4 42
|
||||
40 38 1 0.3
|
||||
220 30 0 220 30 20 220 30 20 219.396926207859 26.5797985667433 20 217.66044443119 23.5721239031346 20 215 21.3397459621556 20 211.736481776669 20.1519224698779 20 208.263518223331 20.1519224698779 20 205 21.3397459621556 20 202.33955556881 23.5721239031346 20 200.603073792141 26.5797985667433 20 200 30 20 200.603073792141 33.4202014332567 20 202.33955556881 36.4278760968654 20 205 38.6602540378444 20 208.263518223331 39.8480775301221 20 211.736481776669 39.8480775301221 20 215 38.6602540378444 20 217.66044443119 36.4278760968654 20 219.396926207859 33.4202014332567 20 220 30 0 219.479695613221 33.1836097563415 0 217.972925783865 36.0359302882798 0 215.636486302348 38.2601466187616 0 212.713509111005 39.6248048450081 0 209.508161780858 39.9878974347052 0 206.353995567312 39.3116406544078 0 203.579235773875 37.6664063779914 0 201.472626339102 35.2233991277156 0 200.253382889022 32.2368403814304 0 200.048380966762 29.0175140625489 0 200.87895325221 25.9004260923082 0 202.658669664636 23.2099433796866 0 205.202331352718 21.22603991627 0 208.245242649499 20.1551624370505 0 211.470755535719 20.1087473920563 0 214.543220310516 21.091624771592 0 217.142913593781 23.0015154932099 0 218.9993090216 25.6396746527649 0 219.746617110978 27.7631596185696 0 0 0 0 -20 6.28318530717959 -20 5.93411945678072 -20 5.58505360638185 -20 5.23598775598299 -20 4.88692190558412 -20 4.53785605518526 -20 4.18879020478639 -20 3.83972435438752 -20 3.49065850398866 -20 3.14159265358979 -20 2.79252680319093 -20 2.44346095279206 -20 2.09439510239319 -20 1.74532925199433 -20 1.39626340159547 -20 1.0471975511966 -20 0.698131700797734 -20 0.34906585039887 -20 6.28318530717959 0 0.324 0 0.648 0 0.972 0 1.296 0 1.62 0 1.944 0 2.268 0 2.592 0 2.916 0 3.24 0 3.564 0 3.888 0 4.21200000000001 0 4.53600000000001 0 4.86000000000001 0 5.18400000000001 0 5.50800000000001 0 5.83200000000001 0 6.0575926535898 0 2 20 22 12 11 31 40 3 21 4 3 40 4 39 5 38 6 5 6 37 7 36 8 7 34 9 8 10 9 33 10 32 11 12 30 13 14 13 29 28 15 14 15 27 16 17 16 26 25 18 17 18 24 19 20 19 23 1 2 22 23 22 20 24 23 19 18 25 24 17 26 25 26 16 27 27 15 28 29 28 14 30 29 13 12 31 30 11 32 31 32 10 33 33 9 34 35 34 8 36 35 8 37 36 7 6 38 37 5 39 38 39 4 40
|
||||
|
||||
TShapes 16
|
||||
Ve
|
||||
1e-007
|
||||
208.735301971431 -2.52939600712891 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ve
|
||||
1e-007
|
||||
208.73530197144 57.4706038928711 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 1 0 4.71238898038455 7.85398163397435
|
||||
6 1 2 5
|
||||
6 2 2 0
|
||||
6 3 3 0
|
||||
2 1 2 0 4.71238898038455 7.85398163397435
|
||||
2 2 2 7 4.71238898038455 7.85398163397435
|
||||
6 4 4 7
|
||||
6 5 4 0
|
||||
6 6 5 0
|
||||
6 7 6 0
|
||||
6 8 7 0
|
||||
6 9 1 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+16 0 -15 0 *
|
||||
Ve
|
||||
1e-007
|
||||
28.7353019714396 57.4706038928711 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 2 0 -208.73530197144 -28.7353019714396
|
||||
6 10 8 5
|
||||
6 11 8 0
|
||||
6 12 3 0
|
||||
6 13 9 7
|
||||
6 14 9 0
|
||||
6 15 5 0
|
||||
6 16 6 0
|
||||
6 17 7 0
|
||||
6 18 1 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+15 0 -13 0 *
|
||||
Ve
|
||||
1e-007
|
||||
28.7353019714315 -2.52939600712891 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 3 0 1.57079632679476 4.71238898038455
|
||||
6 19 10 0
|
||||
6 20 10 5
|
||||
6 21 3 0
|
||||
2 3 3 0 1.57079632679476 4.71238898038455
|
||||
2 4 3 7 1.57079632679476 4.71238898038455
|
||||
6 22 11 7
|
||||
6 23 11 0
|
||||
6 24 5 0
|
||||
6 25 6 0
|
||||
6 26 7 0
|
||||
6 27 1 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+13 0 -11 0 *
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 4 0 28.7353019714315 208.735301971431
|
||||
6 28 12 5
|
||||
6 29 12 0
|
||||
6 30 3 0
|
||||
6 31 13 7
|
||||
6 32 13 0
|
||||
6 33 5 0
|
||||
6 34 6 0
|
||||
6 35 7 0
|
||||
6 36 1 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+11 0 -16 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+14 0 +12 0 +10 0 +9 0 *
|
||||
Ve
|
||||
1e-007
|
||||
40 30 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 5 0 0 6.28318530717959
|
||||
2 5 4 0 0 6.28318530717959
|
||||
2 6 4 9 0 6.28318530717959
|
||||
2 7 5 0 0 6.28318530717959
|
||||
2 8 5 11 0 6.28318530717959
|
||||
2 9 6 0 0 6.28318530717959
|
||||
2 10 6 13 0 6.28318530717959
|
||||
2 11 7 0 0 6.28318530717959
|
||||
2 12 7 15 0 6.28318530717959
|
||||
2 13 8 0 0 6.28318530717959
|
||||
2 14 8 17 0 6.28318530717959
|
||||
2 15 9 0 0 6.28318530717959
|
||||
2 16 9 19 0 6.28318530717959
|
||||
2 17 10 0 0 6.28318530717959
|
||||
2 18 10 21 0 6.28318530717959
|
||||
2 19 11 0 0 6.28318530717959
|
||||
2 20 11 23 0 6.28318530717959
|
||||
2 21 12 0 0 6.28318530717959
|
||||
2 22 12 25 0 6.28318530717959
|
||||
2 23 13 0 0 6.28318530717959
|
||||
2 24 13 27 0 6.28318530717959
|
||||
2 25 14 0 0 6.28318530717959
|
||||
2 26 14 29 0 6.28318530717959
|
||||
2 27 15 0 0 6.28318530717959
|
||||
2 28 15 31 0 6.28318530717959
|
||||
2 29 16 0 0 6.28318530717959
|
||||
2 30 16 33 0 6.28318530717959
|
||||
2 31 17 0 0 6.28318530717959
|
||||
2 32 17 35 0 6.28318530717959
|
||||
2 33 18 0 0 6.28318530717959
|
||||
2 34 18 37 0 6.28318530717959
|
||||
4 CN 1 0 1 0
|
||||
6 37 14 0
|
||||
6 38 6 0
|
||||
6 39 1 0
|
||||
0
|
||||
|
||||
0101100
|
||||
+7 0 -7 0 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
-6 0 *
|
||||
Ve
|
||||
1e-007
|
||||
220 30 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 6 0 0 6.28318530717959
|
||||
2 35 19 0 0 6.28318530717959
|
||||
2 36 19 39 0 6.28318530717959
|
||||
2 37 20 0 0 6.28318530717959
|
||||
2 38 20 41 0 6.28318530717959
|
||||
2 39 21 0 0 6.28318530717959
|
||||
2 40 21 43 0 6.28318530717959
|
||||
4 CN 1 0 1 0
|
||||
6 40 15 0
|
||||
6 41 1 0
|
||||
0
|
||||
|
||||
0101100
|
||||
+4 0 -4 0 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
-3 0 *
|
||||
Fa
|
||||
0 1e-007 1 0
|
||||
2 1
|
||||
0111000
|
||||
+8 0 +5 0 +2 0 *
|
||||
|
||||
-1 3
|
||||
0
|
||||
|
122
data/occ/face1.brep
Executable file
@ -0,0 +1,122 @@
|
||||
DBRep_DrawableShape
|
||||
|
||||
CASCADE Topology V1, (c) Matra-Datavision
|
||||
Locations 5
|
||||
1
|
||||
1 0 0 -0.4
|
||||
0 1 0 0
|
||||
0 0 1 0
|
||||
1
|
||||
1 0 0 -0.4
|
||||
0 1 0 0
|
||||
0 0 1 0
|
||||
1
|
||||
1 0 0 0.8
|
||||
0 1 0 0
|
||||
0 0 1 0
|
||||
1
|
||||
1 0 0 0.8
|
||||
0 1 0 0
|
||||
0 0 1 0
|
||||
2 1 1 2 1 3 1 4 1 0
|
||||
Curve2ds 8
|
||||
1 0 0.8 1 0
|
||||
2 0 0 1 0 0 1 0.8
|
||||
1 1.82347658193698 0 0 1
|
||||
1 1 -1.77459666924148 1 0
|
||||
1 4.45970872524261 0 0 1
|
||||
1 1 -0.225403330758516 1 0
|
||||
1 0 0 1 0
|
||||
2 0 0 1 0 0 1 0.8
|
||||
Curves 4
|
||||
2 0 0 0.8 0 0 1 1 0 0 0 1 0 0.8
|
||||
1 -0.2 0.774596669241484 0 0 0 1
|
||||
1 -0.2 -0.774596669241484 0 0 0 1
|
||||
2 0 0 0 0 0 1 1 0 0 0 1 0 0.8
|
||||
Polygon3D 0
|
||||
PolygonOnTriangulations 0
|
||||
Surfaces 4
|
||||
2 0 0 0 0 0 1 1 0 0 0 1 0 0.8
|
||||
1 0 0 0.8 0 0 1 1 0 0 0 1 0
|
||||
1 -1 -1 -1 1 0 0 0 0 1 0 -1 0
|
||||
1 0 0 0 0 0 1 1 0 0 0 1 0
|
||||
Triangulations 0
|
||||
|
||||
TShapes 10
|
||||
Ve
|
||||
2.0000002e-007
|
||||
-0.2 0.774596669241483 0.8
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ve
|
||||
2.0000002e-007
|
||||
-0.2 -0.774596669241484 0.8
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 1 0 1.82347658193698 4.45970872524261
|
||||
2 1 1 0 1.82347658193698 4.45970872524261
|
||||
2 2 2 0 1.82347658193698 4.45970872524261
|
||||
0
|
||||
|
||||
0101000
|
||||
+10 0 -9 0 *
|
||||
Ve
|
||||
2.0000002e-007
|
||||
-0.2 0.774596669241483 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-008 1 1 0
|
||||
1 2 0 0 0.8
|
||||
2 3 1 0 0 0.8
|
||||
2 4 3 5 0 0.8
|
||||
0
|
||||
|
||||
0101000
|
||||
+7 0 -10 0 *
|
||||
Ve
|
||||
2.0000002e-007
|
||||
-0.2 -0.774596669241484 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-008 1 1 0
|
||||
1 3 0 0 0.8
|
||||
2 5 1 0 0 0.8
|
||||
2 6 3 5 0 0.8
|
||||
0
|
||||
|
||||
0101000
|
||||
+5 0 -9 0 *
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 4 0 1.82347658193698 4.45970872524261
|
||||
2 7 1 0 1.82347658193698 4.45970872524261
|
||||
2 8 4 0 1.82347658193698 4.45970872524261
|
||||
0
|
||||
|
||||
0101000
|
||||
+7 0 -5 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
-8 0 -6 0 +4 0 +3 0 *
|
||||
Fa
|
||||
0 1e-007 1 0
|
||||
|
||||
0101000
|
||||
+2 0 *
|
||||
|
||||
+1 0
|
||||
0
|
||||
|
582
data/occ/fuse.brep
Executable file
3693
data/occ/hammer.brep
Executable file
105
data/occ/mal_ecrou.brep
Executable file
@ -0,0 +1,105 @@
|
||||
DBRep_DrawableShape
|
||||
|
||||
CASCADE Topology V1, (c) Matra-Datavision
|
||||
Locations 4
|
||||
1
|
||||
1 0 0 -0
|
||||
0 1 0 0
|
||||
0 0 1 -20
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 -0
|
||||
0 0 1 50
|
||||
2 2 -1 0
|
||||
2 1 -1 0
|
||||
Curve2ds 6
|
||||
1 0 0 0 -1
|
||||
1 6.28318530717959 0 0 -1
|
||||
1 0 0 1 0
|
||||
1 0 -50 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
Curves 2
|
||||
1 51.9997250051561 30.1099986250258 50 -0 0 -1
|
||||
2 30 30 50 0 -0 1 0.99998750023437 0.00499993750117185 0 -0.00499993750117185 0.99998750023437 0 22
|
||||
Polygon3D 0
|
||||
PolygonOnTriangulations 5
|
||||
2 1 2
|
||||
p 0.18252778518874 1 0 20
|
||||
2 3 4
|
||||
p 0.18252778518874 1 0 20
|
||||
36 2 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 4
|
||||
p 0.18252778518874 1 0 0.182172637995711 0.364345275991422 0.546517913987133 0.728690551982844 0.910863189978555 1.09303582797427 1.27520846596998 1.45738110396569 1.6395537419614 1.82172637995711 2.00389901795282 2.18607165594853 2.36824429394424 2.55041693193995 2.73258956993566 2.91476220793138 3.09693484592709 3.2791074839228 3.46128012191851 3.64345275991422 3.82562539790993 4.00779803590564 4.18997067390135 4.37214331189706 4.55431594989277 4.73648858788849 4.9186612258842 5.10083386387991 5.28300650187562 5.46517913987133 5.64735177786704 5.82952441586275 6.01169705385846 6.14744118051902 6.28318530717959
|
||||
36 1 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 3
|
||||
p 0.18252778518874 1 0 0.182172637995711 0.364345275991422 0.546517913987133 0.728690551982844 0.910863189978555 1.09303582797427 1.27520846596998 1.45738110396569 1.6395537419614 1.82172637995711 2.00389901795282 2.18607165594853 2.36824429394424 2.55041693193995 2.73258956993566 2.91476220793138 3.09693484592709 3.2791074839228 3.46128012191851 3.64345275991422 3.82562539790993 4.00779803590564 4.18997067390135 4.37214331189706 4.55431594989277 4.73648858788849 4.9186612258842 5.10083386387991 5.28300650187562 5.46517913987133 5.64735177786704 5.82952441586275 6.01169705385846 6.14744118051902 6.28318530717959
|
||||
36 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 1
|
||||
p 0.18252778518874 1 0 0.182172637995711 0.364345275991422 0.546517913987133 0.728690551982844 0.910863189978555 1.09303582797427 1.27520846596998 1.45738110396569 1.6395537419614 1.82172637995711 2.00389901795282 2.18607165594853 2.36824429394424 2.55041693193995 2.73258956993566 2.91476220793138 3.09693484592709 3.2791074839228 3.46128012191851 3.64345275991422 3.82562539790993 4.00779803590564 4.18997067390135 4.37214331189706 4.55431594989277 4.73648858788849 4.9186612258842 5.10083386387991 5.28300650187562 5.46517913987133 5.64735177786704 5.82952441586275 6.01169705385846 6.14744118051902 6.28318530717959
|
||||
Surfaces 3
|
||||
2 30 30 50 0 -0 1 0.99998750023437 0.00499993750117185 0 -0.00499993750117185 0.99998750023437 0 22
|
||||
2 30 30 50 -0 0 -1 0.99998750023437 0.00499993750117185 0 -0.00499993750117185 0.99998750023437 0 22
|
||||
1 30 30 50 0 -0 1 0.99998750023437 0.00499993750117185 0 -0.00499993750117185 0.99998750023437 0
|
||||
Triangulations 2
|
||||
72 70 1 0.18252778518874
|
||||
51.9997250051561 30.1099986250258 50 51.9997250051561 30.1099986250258 30 51.9997250051561 30.1099986250258 50 51.9997250051561 30.1099986250258 30 51.6157543704625 34.093795670992 50 50.5164062203889 37.9421077680919 50 48.7380636917282 41.527574293178 50 46.3395813697908 44.7315335474616 50 43.4003374846742 47.4479498880767 50 40.0176068735918 49.5869229979128 50 36.3033416515742 51.0776631537638 50 32.3804661348608 51.8708340257243 50 28.3788086371989 51.9401854724426 50 24.4308047770274 51.2834222945564 50 20.6671144954151 49.9222801947545 50 17.2122978403794 47.9018064305487 50 14.1806926283303 45.2888689666907 50 11.6726304122194 42.1699434671199 50 9.7711159896507 38.648251366365 50 8.53908034326601 34.8403437364725 50 8.01729792786643 30.8722440070383 50 8.22303723205058 26.8752771957588 50 9.14948927428951 22.9817236819122 50 10.7659929474695 19.3204413619659 50 13.0190497540827 16.0126010729057 50 15.8340943492096 13.167676420265 50 19.1179622948376 10.8798207282614 50 22.7619733547131 9.2247510175662 50 26.645528287498 8.25724213605771 50 30.640100101673 8.00931397477927 50 34.613487680846 8.48917176353541 50 38.4341910049245 9.68093451724585 50 41.975763168372 11.545160620177 50 45.1209951646738 14.0201531537405 50 47.7657949407726 17.0240017677861 50 49.8226323434256 20.4572935192694 50 51.2234359463281 24.2064029625708 50 51.8122332899664 27.1318160965373 50 51.6157543704625 34.093795670992 30 50.5164062203889 37.9421077680919 30 48.7380636917282 41.527574293178 30 46.3395813697908 44.7315335474616 30 43.4003374846742 47.4479498880767 30 40.0176068735918 49.5869229979128 30 36.3033416515742 51.0776631537638 30 32.3804661348608 51.8708340257243 30 28.3788086371989 51.9401854724426 30 24.4308047770274 51.2834222945564 30 20.6671144954151 49.9222801947545 30 17.2122978403794 47.9018064305487 30 14.1806926283303 45.2888689666907 30 11.6726304122194 42.1699434671199 30 9.7711159896507 38.648251366365 30 8.53908034326601 34.8403437364725 30 8.01729792786643 30.8722440070383 30 8.22303723205058 26.8752771957588 30 9.14948927428951 22.9817236819122 30 10.7659929474695 19.3204413619659 30 13.0190497540827 16.0126010729057 30 15.8340943492096 13.167676420265 30 19.1179622948376 10.8798207282614 30 22.7619733547131 9.2247510175662 30 26.645528287498 8.25724213605771 30 30.640100101673 8.00931397477927 30 34.613487680846 8.48917176353541 30 38.4341910049245 9.68093451724585 30 41.975763168372 11.545160620177 30 45.1209951646738 14.0201531537405 30 47.7657949407726 17.0240017677861 30 49.8226323434256 20.4572935192694 30 51.2234359463281 24.2064029625708 30 51.8122332899664 27.1318160965373 30 0 0 0 -20 6.28318530717959 0 6.28318530717959 -20 0.182172637995711 0 0.364345275991422 0 0.546517913987133 0 0.728690551982844 0 0.910863189978555 0 1.09303582797427 0 1.27520846596998 0 1.45738110396569 0 1.6395537419614 0 1.82172637995711 0 2.00389901795282 0 2.18607165594853 0 2.36824429394424 0 2.55041693193995 0 2.73258956993566 0 2.91476220793138 0 3.09693484592709 0 3.2791074839228 0 3.46128012191851 0 3.64345275991422 0 3.82562539790993 0 4.00779803590564 0 4.18997067390135 0 4.37214331189706 0 4.55431594989277 0 4.73648858788849 0 4.9186612258842 0 5.10083386387991 0 5.28300650187562 0 5.46517913987133 0 5.64735177786704 0 5.82952441586275 0 6.01169705385846 0 6.14744118051902 0 0.182172637995711 -20 0.364345275991422 -20 0.546517913987133 -20 0.728690551982844 -20 0.910863189978555 -20 1.09303582797427 -20 1.27520846596998 -20 1.45738110396569 -20 1.6395537419614 -20 1.82172637995711 -20 2.00389901795282 -20 2.18607165594853 -20 2.36824429394424 -20 2.55041693193995 -20 2.73258956993566 -20 2.91476220793138 -20 3.09693484592709 -20 3.2791074839228 -20 3.46128012191851 -20 3.64345275991422 -20 3.82562539790993 -20 4.00779803590564 -20 4.18997067390135 -20 4.37214331189706 -20 4.55431594989277 -20 4.73648858788849 -20 4.9186612258842 -20 5.10083386387991 -20 5.28300650187562 -20 5.46517913987133 -20 5.64735177786704 -20 5.82952441586275 -20 6.01169705385846 -20 6.14744118051902 -20 1 2 5 5 2 39 47 13 46 5 39 6 39 40 6 40 7 6 41 7 40 8 7 41 8 41 42 8 42 9 42 43 9 43 10 9 44 10 43 11 10 44 11 44 45 11 45 12 45 46 12 46 13 12 47 14 13 48 49 15 16 50 17 18 51 52 20 19 53 55 21 54 56 23 22 57 58 24 25 59 26 27 60 61 29 28 62 64 30 63 65 32 31 66 67 33 34 68 35 36 69 70 38 37 71 4 3 38 48 14 47 14 48 15 49 16 15 16 49 50 50 51 17 18 17 51 18 52 19 53 19 52 20 53 54 54 21 20 22 21 55 55 56 22 57 23 56 23 57 24 58 25 24 25 58 59 59 60 26 27 26 60 27 61 28 62 28 61 29 62 63 63 30 29 31 30 64 64 65 31 66 32 65 32 66 33 67 34 33 34 67 68 68 69 35 36 35 69 36 70 37 71 37 70 38 71 72 4 38 72
|
||||
35 33 1 0.18252778518874
|
||||
51.9997250051561 30.1099986250258 50 51.6157543704625 34.093795670992 50 50.5164062203889 37.9421077680919 50 48.7380636917282 41.527574293178 50 46.3395813697908 44.7315335474616 50 43.4003374846742 47.4479498880767 50 40.0176068735918 49.5869229979128 50 36.3033416515742 51.0776631537638 50 32.3804661348608 51.8708340257243 50 28.3788086371989 51.9401854724426 50 24.4308047770274 51.2834222945564 50 20.6671144954151 49.9222801947545 50 17.2122978403794 47.9018064305487 50 14.1806926283303 45.2888689666907 50 11.6726304122194 42.1699434671199 50 9.7711159896507 38.648251366365 50 8.53908034326601 34.8403437364725 50 8.01729792786643 30.8722440070383 50 8.22303723205058 26.8752771957588 50 9.14948927428951 22.9817236819122 50 10.7659929474695 19.3204413619659 50 13.0190497540827 16.0126010729057 50 15.8340943492096 13.167676420265 50 19.1179622948376 10.8798207282614 50 22.7619733547131 9.2247510175662 50 26.645528287498 8.25724213605771 50 30.640100101673 8.00931397477927 50 34.613487680846 8.48917176353541 50 38.4341910049245 9.68093451724585 50 41.975763168372 11.545160620177 50 45.1209951646738 14.0201531537405 50 47.7657949407726 17.0240017677861 50 49.8226323434256 20.4572935192694 50 51.2234359463281 24.2064029625708 50 51.8122332899664 27.1318160965373 50 22 -7.105427357601e-15 21.6359529010965 3.98566707861255 20.5558598125876 7.83942774475562 18.7954666213297 11.4337410538494 16.4130338758869 14.6496525211006 13.4874086425602 17.3807309428744 10.1154150466835 19.5365907576867 6.40864985972042 21.0458833736079 2.48978918281914 21.8586584635269 -1.51147154216274 21.9480170807577 -5.46270982805375 21.3110018848126 -9.23315868984887 19.9686950151498 -12.6980344030299 17.9655203737457 -15.7426662447381 15.367773407582 -18.2662915432278 12.2614270481786 -20.185390437714 8.74928642102003 -21.4364499841015 4.9475864903116 -21.9780661279888 0.98214524066022 -21.7923139797484 -3.01580029313336 -20.8853410421696 -6.91393734078261 -19.2871637576804 -10.5832563128943 -17.0506741084585 -13.9023203979459 -14.249889146188 -16.7612845367338 -10.9775013836115 -19.0655307655677 -7.34181111813366 -20.7387996158324 -3.46314221281457 -21.7257139356529 0.530140044837751 -21.9936116073022 4.50587721655046 -21.5336265062198 8.33249152201764 -20.3609819270954 11.8833404306458 -18.5144867660267 15.0409079202686 -16.055251132698 17.7006936923232 -13.0646638996397 19.7746716291715 -9.64169912196191 21.1942030352588 -5.89964047211584 21.7976199019032 -2.97720785504696 5 15 4 9 10 11 8 9 11 12 8 11 12 7 8 12 13 7 4 16 3 7 13 6 6 13 14 5 6 14 15 5 14 4 15 16 3 16 17 2 3 17 18 2 17 18 1 2 18 19 1 33 34 20 32 21 22 31 23 30 24 25 29 26 27 28 26 28 25 25 28 29 29 30 24 23 24 30 23 31 22 32 22 31 21 32 33 33 20 21 19 20 34 34 35 19 19 35 1
|
||||
|
||||
TShapes 9
|
||||
Ve
|
||||
1e-07
|
||||
51.9997250051561 30.1099986250258 50
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 1 0 0 20
|
||||
3 1 2C2 1 0 0 20
|
||||
7 1 2 1 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+9 0 -9 1 *
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 2 0 0 6.28318530717959
|
||||
2 3 2 0 0 6.28318530717959
|
||||
2 4 2 3 0 6.28318530717959
|
||||
2 5 1 0 0 6.28318530717959
|
||||
2 6 1 4 0 6.28318530717959
|
||||
6 3 1 4
|
||||
6 4 1 0
|
||||
6 5 2 0
|
||||
0
|
||||
|
||||
0101100
|
||||
+9 0 -9 0 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
+8 0 -8 0 -7 0 +7 1 *
|
||||
Fa
|
||||
0 1e-07 1 0
|
||||
2 1
|
||||
0101000
|
||||
+6 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+7 0 *
|
||||
Fa
|
||||
0 1e-07 3 0
|
||||
2 2
|
||||
0101000
|
||||
+4 0 *
|
||||
Sh
|
||||
|
||||
0101000
|
||||
+5 0 +3 0 -3 1 *
|
||||
So
|
||||
|
||||
0100000
|
||||
+2 0 *
|
||||
|
||||
+1 0
|
711
data/occ/mal_tige.brep
Executable file
@ -0,0 +1,711 @@
|
||||
DBRep_DrawableShape
|
||||
|
||||
CASCADE Topology V1, (c) Matra-Datavision
|
||||
Locations 40
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 -0
|
||||
0 0 1 20
|
||||
2 1 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 -0
|
||||
0 0 1 100
|
||||
2 3 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 5 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 7 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 9 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 100
|
||||
2 11 -1 0
|
||||
1
|
||||
1 0 0 -0
|
||||
0 1 0 -0
|
||||
0 0 1 -100
|
||||
2 13 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 100
|
||||
2 15 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 90
|
||||
2 17 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 80
|
||||
2 19 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 70
|
||||
2 21 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 60
|
||||
2 23 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 50
|
||||
2 25 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 40
|
||||
2 27 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 29 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 20
|
||||
2 31 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 10
|
||||
2 33 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 20
|
||||
2 35 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 37 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 39 -1 0
|
||||
Curve2ds 52
|
||||
2 1.26469802856445 2.52939605712891 0 1 1 -0 10
|
||||
1 7.85398163397448 -20 -1 0
|
||||
1 7.85398163397448 -20 -1 0
|
||||
2 -178.735301971436 2.52939605712891 0 1 1 -0 10
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 0 -1
|
||||
1 6.28318530717959 0 0 -1
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 0 -1
|
||||
1 6.28318530717959 0 0 -1
|
||||
1 0 0 1 0
|
||||
1 0 -100 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -100 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -100 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -90 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -80 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -70 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -60 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -50 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -40 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -10 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 4.71238898038455 0 0 -1
|
||||
1 7.85398163397435 0 0 -1
|
||||
1 1.57079632679476 0 0 -1
|
||||
1 4.71238898038455 0 0 -1
|
||||
Curves 14
|
||||
2 210 30 20 -0 0 -1 0 1 0 1 0 -0 10
|
||||
2 30 30 20 -0 0 -1 0 1 0 1 0 -0 10
|
||||
2 208.735301971436 27.4706039428711 0 0 -0 1 1 0 0 -0 1 0 30
|
||||
1 0 57.4706039428711 0 -1 0 0
|
||||
2 28.7353019714355 27.4706039428711 0 0 -0 1 1 0 0 -0 1 0 30
|
||||
1 0 -2.52939605712891 0 1 0 0
|
||||
1 220 30 0 0 0 1
|
||||
2 210 30 0 0 -0 1 1 0 0 -0 1 0 10
|
||||
1 40 30 0 0 0 1
|
||||
2 30 30 0 0 -0 1 1 0 0 -0 1 0 10
|
||||
1 208.735301971431 -2.52939600712891 0 0 -0 1
|
||||
1 208.73530197144 57.4706038928711 0 0 -0 1
|
||||
1 28.7353019714396 57.4706038928711 0 0 -0 1
|
||||
1 28.7353019714315 -2.52939600712891 0 0 -0 1
|
||||
Polygon3D 0
|
||||
PolygonOnTriangulations 58
|
||||
19 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1
|
||||
p 0.4 1 1.5707963267949 1.91986217719376 2.26892802759263 2.61799387799149 2.96705972839036 3.31612557878923 3.66519142918809 4.01425727958696 4.36332312998582 4.71238898038469 5.06145483078356 5.41052068118242 5.75958653158129 6.10865238198015 6.45771823237902 6.80678408277788 7.15584993317675 7.50491578357561 7.85398163397448
|
||||
19 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2
|
||||
p 0.2 1 1.5707963267949 1.91986217719376 2.26892802759263 2.61799387799149 2.96705972839036 3.31612557878923 3.66519142918809 4.01425727958696 4.36332312998582 4.71238898038469 5.06145483078355 5.41052068118242 5.75958653158129 6.10865238198015 6.45771823237902 6.80678408277788 7.15584993317675 7.50491578357561 7.85398163397448
|
||||
21 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2
|
||||
p 0.4 1 1.5707963267949 1.8947963267949 2.2187963267949 2.5427963267949 2.8667963267949 3.1907963267949 3.5147963267949 3.8387963267949 4.1627963267949 4.4867963267949 4.8107963267949 5.1347963267949 5.4587963267949 5.7827963267949 6.1067963267949 6.4307963267949 6.75479632679489 7.07879632679489 7.40279632679489 7.62838898038469 7.85398163397448
|
||||
21 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1
|
||||
p 0.2 1 1.5707963267949 1.8947963267949 2.2187963267949 2.5427963267949 2.8667963267949 3.1907963267949 3.5147963267949 3.8387963267949 4.1627963267949 4.4867963267949 4.8107963267949 5.1347963267949 5.4587963267949 5.7827963267949 6.1067963267949 6.4307963267949 6.75479632679489 7.07879632679489 7.40279632679489 7.62838898038469 7.85398163397448
|
||||
21 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 19
|
||||
p 0.4 1 1.5707963267949 1.8947963267949 2.2187963267949 2.5427963267949 2.8667963267949 3.1907963267949 3.5147963267949 3.8387963267949 4.1627963267949 4.4867963267949 4.8107963267949 5.1347963267949 5.4587963267949 5.7827963267949 6.1067963267949 6.4307963267949 6.75479632679489 7.07879632679489 7.40279632679489 7.62838898038469 7.85398163397448
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 2 3 4 5 6 7 8 9 10 11
|
||||
p 0.6 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 21 22 23 24 25 26 27 28 29 30 31
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 2 3 4 5 6 7 8 9 10 11
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 39 40 41 42 43 44 45 46 47 48 49
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 2 3 4 5 6 7 8 9 10 11
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
2 2 4
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 1 3
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 1.8 1 -208.73530197144 -28.7353019714396
|
||||
2 2 4
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 1 3
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 31 32
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 49 50
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 12 13 14 15 16 17 18 19 20 21 22
|
||||
p 0.6 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 32 33 34 35 36 37 38 39 40 41 42
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 12 13 14 15 16 17 18 19 20 21 22
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 50 51 52 53 54 55 56 57 58 59 60
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 12 13 14 15 16 17 18 19 20 21 22
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
2 2 4
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 1 3
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 22 1
|
||||
p 1.8 1 28.7353019714315 208.735301971431
|
||||
2 2 4
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 1 3
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 42 21
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 22 1
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 60 39
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 22 1
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 1 2
|
||||
p 0.4 1 0 20
|
||||
2 21 3
|
||||
p 0.2 1 0 20
|
||||
21 1 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 21
|
||||
p 0.4 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
21 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 43
|
||||
p 0.2 1 0 0.324 0.648 0.971999999999999 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
2 1 2
|
||||
p 0.4 1 0 20
|
||||
2 23 3
|
||||
p 0.2 1 0 20
|
||||
21 1 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 23
|
||||
p 0.4 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 23
|
||||
p 0.2 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 23
|
||||
p 0.4 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
2 1 2
|
||||
p 0.4 1 0 20
|
||||
2 3 4
|
||||
p 0.2 1 0 20
|
||||
2 3 4
|
||||
p 0.4 1 0 20
|
||||
2 1 2
|
||||
p 0.2 1 0 20
|
||||
2 3 4
|
||||
p 0.4 1 0 20
|
||||
2 1 2
|
||||
p 0.2 1 0 20
|
||||
2 3 4
|
||||
p 0.4 1 0 20
|
||||
2 1 2
|
||||
p 0.2 1 0 20
|
||||
Surfaces 23
|
||||
1 208.735301971436 27.4706039428711 0 0 -0 1 1 0 0 -0 1 0
|
||||
2 210 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 208.735301971436 27.4706039428711 0 -0 0 -1 1 0 0 -0 1 0 30
|
||||
2 28.7353019714355 27.4706039428711 0 -0 0 -1 1 0 0 -0 1 0 30
|
||||
2 210 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 210 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 0 -0 1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
2 30 30 0 -0 0 -1 1 0 0 -0 1 0 10
|
||||
1 28.7353019714315 -2.52939605712891 0 -0 1 0 1 0 0 0 0 -1
|
||||
1 208.73530197144 57.4706039428711 0 -0 -1 0 -1 0 0 -0 0 -1
|
||||
Triangulations 15
|
||||
60 62 1 1.73333333333333
|
||||
220 30 0 219.396926207859 26.5797985667433 0 217.66044443119 23.5721239031346 0 215 21.3397459621556 0 211.736481776669 20.1519224698779 0 208.263518223331 20.1519224698779 0 205 21.3397459621556 0 202.33955556881 23.5721239031346 0 200.603073792141 26.5797985667433 0 200 30 0 200.603073792141 33.4202014332567 0 202.33955556881 36.4278760968654 0 205 38.6602540378444 0 208.263518223331 39.8480775301221 0 211.736481776669 39.8480775301221 0 215 38.6602540378444 0 217.66044443119 36.4278760968654 0 219.396926207859 33.4202014332567 0 40 30 0 39.4796956132213 26.8163902436585 0 37.9729257838655 23.9640697117202 0 35.6364863023484 21.7398533812384 0 32.7135091110053 20.3751951549919 0 29.5081617808583 20.0121025652948 0 26.3539955673122 20.6883593455922 0 23.5792357738745 22.3335936220086 0 21.4726263391018 24.7766008722844 0 20.2533828890224 27.7631596185696 0 20.0483809667617 30.9824859374511 0 20.8789532522099 34.0995739076918 0 22.6586696646358 36.7900566203134 0 25.202331352718 38.77396008373 0 28.2452426494985 39.8448375629495 0 31.4707555357186 39.8912526079437 0 34.543220310516 38.9083752284081 0 37.1429135937808 36.9984845067902 0 38.9993090216004 34.3603253472351 0 39.7466171109776 32.2368403814305 0 208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 11.2646980285645 2.5293960571289 10.6616242364235 -0.890805376127783 8.92514245975423 -3.89848003973649 6.26469802856445 -6.13085798071548 3.00117980523376 -7.31868147299317 -0.471783748104855 -7.31868147299317 -3.73530197143555 -6.13085798071548 -6.39574640262532 -3.89848003973648 -8.13222817929463 -0.89080537612778 -8.73530197143555 2.5293960571289 -8.13222817929463 5.94959749038559 -6.39574640262532 8.95727215399429 -3.73530197143555 11.1896500949733 -0.471783748104855 12.377473587251 3.00117980523373 12.377473587251 6.26469802856442 11.1896500949733 8.92514245975423 8.95727215399432 10.6616242364235 5.94959749038562 -168.735301971436 2.5293960571289 -169.255606358214 -0.654213699212587 -170.76237618757 -3.50653423115088 -173.098815669087 -5.73075056163271 -176.02179286043 -7.09540878787917 -179.227140190577 -7.45850137757633 -182.381306404123 -6.78224459727894 -185.156066197561 -5.13701032086251 -187.262675632334 -2.69400307058666 -188.481919082413 0.292555675698463 -188.686921004674 3.51188199457998 -187.856348719226 6.62896996482067 -186.0766323068 9.31945267744226 -183.532970618718 11.3033561408589 -180.490059321937 12.3742336200784 -177.264546435717 12.4206486650726 -174.19208166092 11.437771285537 -171.592388377655 9.52788056391908 -169.735992949835 6.88972140436406 -168.988684860458 4.76623643855936 -4.09272615797818e-12 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-12 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 12 13 36 33 34 53 21 8 9 4 5 43 5 6 42 42 6 41 39 6 7 41 6 39 8 21 22 11 38 10 20 21 9 10 20 9 10 19 20 49 47 48 45 17 18 49 14 47 46 47 14 15 16 45 44 1 2 2 3 44 43 44 3 26 56 25 7 8 22 23 7 22 39 7 23 24 56 57 57 23 24 54 32 53 27 55 26 55 28 29 54 55 29 54 30 31 53 34 52 52 34 50 32 33 53 13 14 49 46 14 15 35 36 13 36 37 12 12 37 11 10 38 19 11 37 38 40 41 39 5 42 43 3 4 43 1 44 18 45 18 44 17 45 16 15 45 46 35 13 49 50 35 49 50 34 35 51 52 50 31 32 54 54 29 30 55 27 28 55 56 26 25 56 24 58 23 57 59 60 58 60 23 58 23 60 39
|
||||
40 38 1 0.3
|
||||
220 30 0 220 30 20 220 30 20 219.396926207859 26.5797985667433 20 217.66044443119 23.5721239031346 20 215 21.3397459621556 20 211.736481776669 20.1519224698779 20 208.263518223331 20.1519224698779 20 205 21.3397459621556 20 202.33955556881 23.5721239031346 20 200.603073792141 26.5797985667433 20 200 30 20 200.603073792141 33.4202014332567 20 202.33955556881 36.4278760968654 20 205 38.6602540378444 20 208.263518223331 39.8480775301221 20 211.736481776669 39.8480775301221 20 215 38.6602540378444 20 217.66044443119 36.4278760968654 20 219.396926207859 33.4202014332567 20 220 30 0 219.479695613221 33.1836097563415 0 217.972925783865 36.0359302882798 0 215.636486302348 38.2601466187616 0 212.713509111005 39.6248048450081 0 209.508161780858 39.9878974347052 0 206.353995567312 39.3116406544078 0 203.579235773875 37.6664063779914 0 201.472626339102 35.2233991277156 0 200.253382889022 32.2368403814304 0 200.048380966762 29.0175140625489 0 200.87895325221 25.9004260923082 0 202.658669664636 23.2099433796866 0 205.202331352718 21.22603991627 0 208.245242649499 20.1551624370505 0 211.470755535719 20.1087473920563 0 214.543220310516 21.091624771592 0 217.142913593781 23.0015154932099 0 218.9993090216 25.6396746527649 0 219.746617110978 27.7631596185696 0 0 0 0 -20 6.28318530717959 -20 5.93411945678072 -20 5.58505360638185 -20 5.23598775598299 -20 4.88692190558412 -20 4.53785605518526 -20 4.18879020478639 -20 3.83972435438752 -20 3.49065850398866 -20 3.14159265358979 -20 2.79252680319093 -20 2.44346095279206 -20 2.09439510239319 -20 1.74532925199433 -20 1.39626340159547 -20 1.0471975511966 -20 0.698131700797734 -20 0.34906585039887 -20 6.28318530717959 0 0.324 0 0.648 0 0.972 0 1.296 0 1.62 0 1.944 0 2.268 0 2.592 0 2.916 0 3.24 0 3.564 0 3.888 0 4.21200000000001 0 4.53600000000001 0 4.86000000000001 0 5.18400000000001 0 5.50800000000001 0 5.83200000000001 0 6.0575926535898 0 2 20 22 12 11 31 40 3 21 4 3 40 4 39 5 38 6 5 6 37 7 36 8 7 34 9 8 10 9 33 10 32 11 12 30 13 14 13 29 28 15 14 15 27 16 17 16 26 25 18 17 18 24 19 20 19 23 1 2 22 23 22 20 24 23 19 18 25 24 17 26 25 26 16 27 27 15 28 29 28 14 30 29 13 12 31 30 11 32 31 32 10 33 33 9 34 35 34 8 36 35 8 37 36 7 6 38 37 5 39 38 39 4 40
|
||||
42 40 1 0.35
|
||||
40 30 0 40 30 20 40 30 20 39.4796956132213 26.8163902436585 20 37.9729257838655 23.9640697117202 20 35.6364863023484 21.7398533812384 20 32.7135091110053 20.3751951549919 20 29.5081617808583 20.0121025652948 20 26.3539955673122 20.6883593455922 20 23.5792357738745 22.3335936220086 20 21.4726263391018 24.7766008722844 20 20.2533828890224 27.7631596185696 20 20.0483809667617 30.9824859374511 20 20.8789532522099 34.0995739076918 20 22.6586696646358 36.7900566203134 20 25.202331352718 38.77396008373 20 28.2452426494985 39.8448375629495 20 31.4707555357186 39.8912526079437 20 34.543220310516 38.9083752284081 20 37.1429135937808 36.9984845067902 20 38.9993090216004 34.3603253472351 20 39.7466171109776 32.2368403814305 20 40 30 0 39.4796956132213 33.1836097563415 0 37.9729257838655 36.0359302882798 0 35.6364863023484 38.2601466187616 0 32.7135091110053 39.6248048450081 0 29.5081617808583 39.9878974347052 0 26.3539955673122 39.3116406544078 0 23.5792357738745 37.6664063779914 0 21.4726263391018 35.2233991277156 0 20.2533828890224 32.2368403814304 0 20.0483809667617 29.0175140625489 0 20.8789532522099 25.9004260923082 0 22.6586696646358 23.2099433796866 0 25.2023313527181 21.22603991627 0 28.2452426494986 20.1551624370505 0 31.4707555357187 20.1087473920563 0 34.5432203105161 21.091624771592 0 37.1429135937808 23.0015154932099 0 38.9993090216005 25.6396746527649 0 39.7466171109777 27.7631596185696 0 0 0 0 -20 6.28318530717959 -20 5.95918530717959 -20 5.63518530717959 -20 5.31118530717959 -20 4.98718530717959 -20 4.66318530717959 -20 4.33918530717959 -20 4.01518530717959 -20 3.69118530717959 -20 3.36718530717959 -20 3.04318530717959 -20 2.71918530717959 -20 2.39518530717959 -20 2.07118530717959 -20 1.74718530717959 -20 1.42318530717959 -20 1.09918530717959 -20 0.775185307179588 -20 0.451185307179588 -20 0.225592653589795 -20 6.28318530717959 0 0.324 0 0.648 0 0.972 0 1.296 0 1.62 0 1.944 0 2.268 0 2.592 0 2.916 0 3.24 0 3.564 0 3.888 0 4.21200000000001 0 4.53600000000001 0 4.86000000000001 0 5.18400000000001 0 5.50800000000001 0 5.83200000000001 0 6.0575926535898 0 1 2 22 33 13 12 42 3 23 4 3 42 4 41 5 40 6 5 7 6 39 7 38 8 37 9 8 10 9 36 10 35 11 34 12 11 13 32 14 15 14 31 30 16 15 16 29 17 18 17 28 27 19 18 19 26 20 21 20 25 24 22 21 1 22 24 24 21 25 26 25 20 27 26 19 18 28 27 17 29 28 29 16 30 30 15 31 32 31 14 33 32 13 12 34 33 11 35 34 35 10 36 36 9 37 38 37 8 39 38 7 6 40 39 5 41 40 41 4 42
|
||||
42 42 1 1.96
|
||||
40 30 0 39.4796956132213 26.8163902436585 0 37.9729257838655 23.9640697117202 0 35.6364863023484 21.7398533812384 0 32.7135091110053 20.3751951549919 0 29.5081617808583 20.0121025652948 0 26.3539955673122 20.6883593455922 0 23.5792357738745 22.3335936220086 0 21.4726263391018 24.7766008722844 0 20.2533828890224 27.7631596185696 0 20.0483809667617 30.9824859374511 0 20.8789532522099 34.0995739076918 0 22.6586696646358 36.7900566203134 0 25.202331352718 38.77396008373 0 28.2452426494985 39.8448375629495 0 31.4707555357186 39.8912526079437 0 34.543220310516 38.9083752284081 0 37.1429135937808 36.9984845067902 0 38.9993090216004 34.3603253472351 0 39.7466171109776 32.2368403814305 0 208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 -168.735301971436 2.5293960571289 -169.255606358214 -0.654213699212587 -170.76237618757 -3.50653423115088 -173.098815669087 -5.73075056163271 -176.02179286043 -7.09540878787917 -179.227140190577 -7.45850137757633 -182.381306404123 -6.78224459727894 -185.156066197561 -5.13701032086251 -187.262675632334 -2.69400307058666 -188.481919082413 0.292555675698463 -188.686921004674 3.51188199457998 -187.856348719226 6.62896996482067 -186.0766323068 9.31945267744226 -183.532970618718 11.3033561408589 -180.490059321937 12.3742336200784 -177.264546435717 12.4206486650726 -174.19208166092 11.437771285537 -171.592388377655 9.52788056391908 -169.735992949835 6.88972140436406 -168.988684860458 4.76623643855936 -4.09272615797818e-12 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-12 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 35 15 16 16 32 34 8 38 7 24 4 21 21 23 24 4 5 21 39 6 38 6 39 5 36 14 35 9 37 8 37 10 11 36 37 11 36 12 13 2 25 26 16 34 35 14 15 35 31 18 28 26 1 2 3 25 2 3 24 25 20 1 26 4 24 3 22 23 21 27 20 26 27 19 20 27 28 19 19 28 18 31 29 30 29 31 28 17 18 31 32 17 31 32 16 17 33 34 32 13 14 36 36 11 12 37 9 10 37 38 8 7 38 6 40 5 39 41 42 40 42 5 40 5 42 21
|
||||
22 20 1 1.6
|
||||
208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 100 208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 100 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 218.286131240456 -0.968482896794143 100 226.843092836272 3.55182659127221 100 233.515741827718 10.5611450358225 100 237.609716506459 19.3300766098511 100 238.698994275551 28.9461186002921 100 236.670223934661 38.4086172409306 100 231.734521105412 46.7328966212443 100 224.405499354586 53.0527249255635 100 216.875829304456 56.3450184778942 100 4.71238898038455 0 4.71238898038455 -100 7.85398163397435 0 7.85398163397435 -100 5.03638898038455 0 5.36038898038455 0 5.68438898038455 0 6.00838898038455 0 6.33238898038455 0 6.65638898038455 0 6.98038898038455 0 7.30438898038455 0 7.57918530717945 0 5.03638898038455 -100 5.36038898038455 -100 5.68438898038455 -100 6.00838898038455 -100 6.33238898038455 -100 6.65638898038455 -100 6.98038898038455 -100 7.30438898038455 -100 7.57918530717945 -100 1 2 5 14 5 2 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
22 20 1 1.2
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 -4.09272615797818e-12 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-12 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 3 1 2 1 3 4 13 14 12 16 17 6 15 11 12 10 11 9 9 11 8 8 11 15 12 14 15 15 7 8 15 16 7 6 7 16 6 17 5 18 5 17 18 4 5 18 19 4 19 22 4 20 21 22 22 19 20 22 1 4
|
||||
22 20 1 0.8
|
||||
208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 20 208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 20 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 218.286131240456 -0.968482896794143 20 226.843092836272 3.55182659127221 20 233.515741827718 10.5611450358225 20 237.609716506459 19.3300766098511 20 238.698994275551 28.9461186002921 20 236.670223934661 38.4086172409306 20 231.734521105412 46.7328966212443 20 224.405499354586 53.0527249255635 20 216.875829304456 56.3450184778942 20 4.71238898038455 0 4.71238898038455 -20 7.85398163397435 0 7.85398163397435 -20 5.03638898038455 0 5.36038898038455 0 5.68438898038455 0 6.00838898038455 0 6.33238898038455 0 6.65638898038455 0 6.98038898038455 0 7.30438898038455 0 7.57918530717945 0 5.03638898038455 -20 5.36038898038455 -20 5.68438898038455 -20 6.00838898038455 -20 6.33238898038455 -20 6.65638898038455 -20 6.98038898038455 -20 7.30438898038455 -20 7.57918530717945 -20 1 2 5 5 2 14 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
42 42 1 1.96
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 40 30 0 39.4796956132213 33.1836097563415 0 37.9729257838655 36.0359302882798 0 35.6364863023484 38.2601466187616 0 32.7135091110053 39.6248048450081 0 29.5081617808583 39.9878974347052 0 26.3539955673122 39.3116406544078 0 23.5792357738745 37.6664063779914 0 21.4726263391018 35.2233991277156 0 20.2533828890224 32.2368403814304 0 20.0483809667617 29.0175140625489 0 20.8789532522099 25.9004260923082 0 22.6586696646358 23.2099433796866 0 25.2023313527181 21.22603991627 0 28.2452426494986 20.1551624370505 0 31.4707555357187 20.1087473920563 0 34.5432203105161 21.091624771592 0 37.1429135937808 23.0015154932099 0 38.9993090216005 25.6396746527649 0 39.7466171109777 27.7631596185696 0 -4.09272615797818e-12 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-12 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 -168.735301971436 2.52939605712891 -169.255606358214 5.71300581347039 -170.76237618757 8.5653263454087 -173.098815669087 10.7895426758905 -176.02179286043 12.154200902137 -179.227140190577 12.5172934918341 -182.381306404123 11.8410367115367 -185.156066197561 10.1958024351203 -187.262675632334 7.75279518484446 -188.481919082413 4.76623643855933 -188.686921004674 1.5469101196778 -187.856348719226 -1.5701778505629 -186.0766323068 -4.26066056318449 -183.532970618717 -6.24456402660112 -180.490059321937 -7.31544150582058 -177.264546435717 -7.36185655081478 -174.192081660919 -6.37897917127912 -171.592388377655 -4.4690884496612 -169.735992949835 -1.83092929010615 -168.988684860458 0.292555675698502 3 1 2 1 3 4 13 14 12 32 31 16 10 11 9 9 11 8 25 8 11 8 25 7 34 17 35 36 35 18 20 21 22 20 22 38 17 34 33 7 23 6 24 23 7 26 11 12 24 7 25 30 15 16 11 26 25 14 27 12 12 27 26 15 28 14 28 15 29 14 28 27 29 15 30 31 30 16 16 17 32 17 33 32 17 18 35 19 37 18 38 19 20 36 18 37 39 22 1 4 40 1 19 38 37 4 5 40 38 22 39 40 39 1 40 5 41 42 5 6 5 42 41 6 23 42
|
||||
62 64 1 1.7
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 40 30 0 39.4796956132213 33.1836097563415 0 37.9729257838655 36.0359302882798 0 35.6364863023484 38.2601466187616 0 32.7135091110053 39.6248048450081 0 29.5081617808583 39.9878974347052 0 26.3539955673122 39.3116406544078 0 23.5792357738745 37.6664063779914 0 21.4726263391018 35.2233991277156 0 20.2533828890224 32.2368403814304 0 20.0483809667617 29.0175140625489 0 20.8789532522099 25.9004260923082 0 22.6586696646358 23.2099433796866 0 25.2023313527181 21.22603991627 0 28.2452426494986 20.1551624370505 0 31.4707555357187 20.1087473920563 0 34.5432203105161 21.091624771592 0 37.1429135937808 23.0015154932099 0 38.9993090216005 25.6396746527649 0 39.7466171109777 27.7631596185696 0 220 30 0 219.479695613221 33.1836097563415 0 217.972925783865 36.0359302882798 0 215.636486302348 38.2601466187616 0 212.713509111005 39.6248048450081 0 209.508161780858 39.9878974347052 0 206.353995567312 39.3116406544078 0 203.579235773875 37.6664063779914 0 201.472626339102 35.2233991277156 0 200.253382889022 32.2368403814304 0 200.048380966762 29.0175140625489 0 200.87895325221 25.9004260923082 0 202.658669664636 23.2099433796866 0 205.202331352718 21.22603991627 0 208.245242649499 20.1551624370505 0 211.470755535719 20.1087473920563 0 214.543220310516 21.091624771592 0 217.142913593781 23.0015154932099 0 218.9993090216 25.6396746527649 0 219.746617110978 27.7631596185696 0 -4.09272615797818e-12 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-12 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 -168.735301971436 2.52939605712891 -169.255606358214 5.71300581347039 -170.76237618757 8.5653263454087 -173.098815669087 10.7895426758905 -176.02179286043 12.154200902137 -179.227140190577 12.5172934918341 -182.381306404123 11.8410367115367 -185.156066197561 10.1958024351203 -187.262675632334 7.75279518484446 -188.481919082413 4.76623643855933 -188.686921004674 1.5469101196778 -187.856348719226 -1.5701778505629 -186.0766323068 -4.26066056318449 -183.532970618717 -6.24456402660112 -180.490059321937 -7.31544150582058 -177.264546435717 -7.36185655081478 -174.192081660919 -6.37897917127912 -171.592388377655 -4.4690884496612 -169.735992949835 -1.83092929010615 -168.988684860458 0.292555675698502 11.2646980285645 2.52939605712891 10.7443936417858 5.71300581347039 9.23762381242992 8.5653263454087 6.90118433091286 10.7895426758905 3.9782071395698 12.154200902137 0.772859809422755 12.5172934918341 -2.38130640412334 11.8410367115367 -5.15606619756102 10.1958024351203 -7.26267563233375 7.75279518484446 -8.48191908241319 4.76623643855933 -8.68692100467385 1.5469101196778 -7.85634871922565 -1.5701778505629 -6.07663230679972 -4.26066056318448 -3.53297061871748 -6.24456402660112 -0.490059321936968 -7.31544150582058 2.73545356428315 -7.36185655081478 5.80791833908057 -6.37897917127912 8.40761162234529 -4.4690884496612 10.2640070501649 -1.83092929010616 11.0113151395421 0.292555675698502 3 1 2 13 14 12 32 31 16 10 11 9 9 11 48 26 49 11 34 17 35 36 35 18 20 21 22 20 22 38 17 34 33 8 47 7 26 11 12 30 15 16 48 11 49 14 27 12 12 27 26 15 28 14 28 15 29 14 28 27 29 15 30 31 30 16 16 17 32 17 33 32 17 18 35 19 37 18 38 19 20 36 18 37 39 22 1 19 38 37 38 22 39 53 52 23 51 24 52 50 25 51 49 26 50 7 44 6 44 43 6 48 8 9 45 44 7 23 52 24 46 45 7 51 25 24 46 7 47 26 25 50 48 47 8 53 23 42 54 42 41 55 41 40 40 39 56 42 54 53 56 39 1 54 41 55 57 1 3 56 55 40 4 57 3 1 57 56 5 58 4 4 58 57 58 5 59 61 5 6 5 60 59 5 61 60 61 6 62 6 43 62
|
||||
4 2 1 2.55
|
||||
208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 100 28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 100 0 0 0 -100 180 0 180 -100 1 2 3 3 2 4
|
||||
4 2 1 1.95
|
||||
208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 20 28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 20 0 0 0 -20 180 0 180 -20 1 2 3 3 2 4
|
||||
22 20 1 1.35
|
||||
28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 100 28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 100 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 19.184472702415 55.9096907825363 100 10.6275111065995 51.38938129447 100 3.95486211515301 44.3800628499197 100 -0.139112563587574 35.6111312758911 100 -1.22839033268038 25.9950892854501 100 0.800380008210507 16.5325906448116 100 5.73608283745866 8.20831126449784 100 13.0651045882853 1.88848296017866 100 20.5947746384155 -1.40381059215202 100 1.57079632679476 0 1.57079632679476 -100 4.71238898038455 0 4.71238898038455 -100 1.89479632679476 0 2.21879632679476 0 2.54279632679476 0 2.86679632679476 0 3.19079632679476 0 3.51479632679476 0 3.83879632679476 0 4.16279632679476 0 4.43759265358966 0 1.89479632679476 -100 2.21879632679476 -100 2.54279632679476 -100 2.86679632679476 -100 3.19079632679476 -100 3.51479632679476 -100 3.83879632679476 -100 4.16279632679476 -100 4.43759265358966 -100 1 2 5 14 5 2 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
22 20 1 0.75
|
||||
28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 20 28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 20 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 19.184472702415 55.9096907825363 20 10.6275111065995 51.38938129447 20 3.95486211515301 44.3800628499197 20 -0.139112563587574 35.6111312758911 20 -1.22839033268038 25.9950892854501 20 0.800380008210507 16.5325906448116 20 5.73608283745866 8.20831126449784 20 13.0651045882853 1.88848296017866 20 20.5947746384155 -1.40381059215202 20 1.57079632679476 0 1.57079632679476 -20 4.71238898038455 0 4.71238898038455 -20 1.89479632679476 0 2.21879632679476 0 2.54279632679476 0 2.86679632679476 0 3.19079632679476 0 3.51479632679476 0 3.83879632679476 0 4.16279632679476 0 4.43759265358966 0 1.89479632679476 -20 2.21879632679476 -20 2.54279632679476 -20 2.86679632679476 -20 3.19079632679476 -20 3.51479632679476 -20 3.83879632679476 -20 4.16279632679476 -20 4.43759265358966 -20 1 2 5 5 2 14 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
4 2 1 2.3
|
||||
28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 100 208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 100 0 0 0 -100 180 0 180 -100 1 2 3 3 2 4
|
||||
4 2 1 1.9
|
||||
28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 20 208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 20 0 0 0 -20 180 0 180 -20 1 2 3 3 2 4
|
||||
|
||||
TShapes 44
|
||||
Ve
|
||||
2.43847384608232e-05
|
||||
220 30 20
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1.5707963267949 1 1 0
|
||||
1 1 0 1.5707963267949 7.85398163397448
|
||||
2 1 1 1 1.5707963267949 7.85398163397448
|
||||
2 2 2 0 1.5707963267949 7.85398163397448
|
||||
6 1 1 1
|
||||
6 2 2 0
|
||||
0
|
||||
|
||||
0101100
|
||||
+44 0 -44 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+43 0 *
|
||||
Ve
|
||||
2.42327384608232e-05
|
||||
40 30 20
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
9.99999999999959e-08 1 1 0
|
||||
1 2 0 1.5707963267949 7.85398163397448
|
||||
2 3 3 0 1.5707963267949 7.85398163397448
|
||||
2 4 1 1 1.5707963267949 7.85398163397448
|
||||
6 3 3 0
|
||||
6 4 4 1
|
||||
6 5 1 1
|
||||
0
|
||||
|
||||
0101100
|
||||
+41 0 -41 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+40 0 *
|
||||
Ve
|
||||
1e-07
|
||||
208.735301971431 -2.52939600712891 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ve
|
||||
1e-07
|
||||
208.73530197144 57.4706038928711 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 3 0 4.71238898038455 7.85398163397435
|
||||
6 6 5 4
|
||||
6 7 5 0
|
||||
6 8 6 0
|
||||
2 5 4 0 4.71238898038455 7.85398163397435
|
||||
2 6 4 2 4.71238898038455 7.85398163397435
|
||||
6 9 7 2
|
||||
6 10 7 0
|
||||
6 11 4 0
|
||||
6 12 8 0
|
||||
6 13 1 0
|
||||
6 14 9 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+38 0 -37 0 *
|
||||
Ve
|
||||
1e-07
|
||||
28.7353019714396 57.4706038928711 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 4 0 -208.73530197144 -28.7353019714396
|
||||
6 15 10 4
|
||||
6 16 10 0
|
||||
6 17 6 0
|
||||
6 18 11 2
|
||||
6 19 11 0
|
||||
6 20 4 0
|
||||
6 21 8 0
|
||||
6 22 1 0
|
||||
6 23 9 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+37 0 -35 0 *
|
||||
Ve
|
||||
1e-07
|
||||
28.7353019714315 -2.52939600712891 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 5 0 1.57079632679476 4.71238898038455
|
||||
6 24 12 0
|
||||
6 25 12 4
|
||||
6 26 6 0
|
||||
2 7 5 0 1.57079632679476 4.71238898038455
|
||||
2 8 5 2 1.57079632679476 4.71238898038455
|
||||
6 27 13 2
|
||||
6 28 13 0
|
||||
6 29 4 0
|
||||
6 30 8 0
|
||||
6 31 1 0
|
||||
6 32 9 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+35 0 -33 0 *
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 6 0 28.7353019714315 208.735301971431
|
||||
6 33 14 4
|
||||
6 34 14 0
|
||||
6 35 6 0
|
||||
6 36 15 2
|
||||
6 37 15 0
|
||||
6 38 4 0
|
||||
6 39 8 0
|
||||
6 40 1 0
|
||||
6 41 9 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+33 0 -38 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+36 0 +34 0 +32 0 +31 0 *
|
||||
Fa
|
||||
0 1e-07 1 0
|
||||
2 1
|
||||
0101000
|
||||
+42 2 +39 2 +30 0 *
|
||||
Ve
|
||||
1e-07
|
||||
220 30 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 7 0 0 20
|
||||
3 9 10C2 2 0 0 20
|
||||
7 42 43 2 0
|
||||
0
|
||||
|
||||
0101000
|
||||
-44 0 +28 0 *
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 8 0 0 6.28318530717959
|
||||
2 11 6 0 0 6.28318530717959
|
||||
2 12 6 6 0 6.28318530717959
|
||||
2 13 7 0 0 6.28318530717959
|
||||
2 14 7 8 0 6.28318530717959
|
||||
2 15 2 0 0 6.28318530717959
|
||||
2 16 2 10 0 6.28318530717959
|
||||
4 CN 1 0 1 0
|
||||
6 44 2 0
|
||||
6 45 9 0
|
||||
0
|
||||
|
||||
0101100
|
||||
+28 0 -28 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+27 0 -43 0 -26 0 -27 0 *
|
||||
Fa
|
||||
0 1e-07 2 0
|
||||
2 2
|
||||
0101000
|
||||
+25 0 *
|
||||
Ve
|
||||
1e-07
|
||||
40 30 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 9 0 0 20
|
||||
3 17 18C2 3 0 0 20
|
||||
7 46 47 3 0
|
||||
0
|
||||
|
||||
0101000
|
||||
-41 0 +23 0 *
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 10 0 0 6.28318530717959
|
||||
2 19 8 0 0 6.28318530717959
|
||||
2 20 8 12 0 6.28318530717959
|
||||
2 21 9 0 0 6.28318530717959
|
||||
2 22 9 14 0 6.28318530717959
|
||||
2 23 10 0 0 6.28318530717959
|
||||
2 24 10 16 0 6.28318530717959
|
||||
2 25 11 0 0 6.28318530717959
|
||||
2 26 11 18 0 6.28318530717959
|
||||
2 27 12 0 0 6.28318530717959
|
||||
2 28 12 20 0 6.28318530717959
|
||||
2 29 13 0 0 6.28318530717959
|
||||
2 30 13 22 0 6.28318530717959
|
||||
2 31 14 0 0 6.28318530717959
|
||||
2 32 14 24 0 6.28318530717959
|
||||
2 33 15 0 0 6.28318530717959
|
||||
2 34 15 26 0 6.28318530717959
|
||||
2 35 16 0 0 6.28318530717959
|
||||
2 36 16 28 0 6.28318530717959
|
||||
2 37 17 0 0 6.28318530717959
|
||||
2 38 17 30 0 6.28318530717959
|
||||
2 39 18 0 0 6.28318530717959
|
||||
2 40 18 32 0 6.28318530717959
|
||||
2 41 19 0 0 6.28318530717959
|
||||
2 42 19 34 0 6.28318530717959
|
||||
2 43 20 0 0 6.28318530717959
|
||||
2 44 20 36 0 6.28318530717959
|
||||
2 45 21 0 0 6.28318530717959
|
||||
2 46 21 38 0 6.28318530717959
|
||||
2 47 3 0 0 6.28318530717959
|
||||
2 48 3 40 0 6.28318530717959
|
||||
4 CN 1 0 1 0
|
||||
6 48 3 0
|
||||
6 49 8 0
|
||||
6 50 9 0
|
||||
0
|
||||
|
||||
0101100
|
||||
+23 0 -23 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+22 0 -40 0 -21 0 -22 0 *
|
||||
Fa
|
||||
0 1e-07 3 0
|
||||
2 3
|
||||
0111000
|
||||
+20 0 *
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 11 0 0 20
|
||||
2 49 4 0 0 20
|
||||
4 G1 4 0 22 0
|
||||
6 51 7 0
|
||||
6 52 15 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+38 0 -38 1 *
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 12 0 0 20
|
||||
2 50 4 0 0 20
|
||||
4 G1 4 0 23 0
|
||||
6 53 7 0
|
||||
6 54 11 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+37 0 -37 1 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
+18 0 -17 0 -36 0 +36 1 *
|
||||
Fa
|
||||
0 1e-07 4 0
|
||||
2 7
|
||||
0111000
|
||||
+16 0 *
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 13 0 0 20
|
||||
2 51 5 0 0 20
|
||||
4 G1 23 0 5 0
|
||||
6 55 11 0
|
||||
6 56 13 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+35 0 -35 1 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
+17 0 -14 0 -34 0 +34 1 *
|
||||
Fa
|
||||
0 1e-07 23 0
|
||||
2 11
|
||||
0111000
|
||||
+13 0 *
|
||||
Ed
|
||||
1e-07 1 1 0
|
||||
1 14 0 0 20
|
||||
2 52 5 0 0 20
|
||||
4 G1 5 0 22 0
|
||||
6 57 13 0
|
||||
6 58 15 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+33 0 -33 1 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
+14 0 -11 0 -32 0 +32 1 *
|
||||
Fa
|
||||
0 1e-07 5 0
|
||||
2 13
|
||||
0111000
|
||||
+10 0 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
+11 0 -18 0 -31 0 +31 1 *
|
||||
Fa
|
||||
0 1e-07 22 0
|
||||
2 15
|
||||
0111000
|
||||
+8 0 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
-21 0 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
-26 0 *
|
||||
Fa
|
||||
0 1e-07 1 0
|
||||
2 9
|
||||
0101000
|
||||
+30 0 +6 0 +5 0 *
|
||||
Sh
|
||||
|
||||
0101100
|
||||
+29 1 +24 0 +19 0 -15 0 -12 0 -9 0 -7 0 -4 0 *
|
||||
So
|
||||
|
||||
0100000
|
||||
+3 0 *
|
||||
Co
|
||||
|
||||
0100000
|
||||
+2 0 *
|
||||
|
||||
+1 0
|
465
data/occ/mal_vis.brep
Executable file
709
data/occ/solid.brep
Executable file
@ -0,0 +1,709 @@
|
||||
DBRep_DrawableShape
|
||||
|
||||
CASCADE Topology V1, (c) Matra-Datavision
|
||||
Locations 40
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 20
|
||||
2 1 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 100
|
||||
2 3 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 5 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 7 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 9 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 100
|
||||
2 11 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 -100
|
||||
2 13 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 100
|
||||
2 15 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 90
|
||||
2 17 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 80
|
||||
2 19 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 70
|
||||
2 21 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 60
|
||||
2 23 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 50
|
||||
2 25 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 40
|
||||
2 27 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 29 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 20
|
||||
2 31 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 10
|
||||
2 33 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 20
|
||||
2 35 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 37 -1 0
|
||||
1
|
||||
1 0 0 0
|
||||
0 1 0 0
|
||||
0 0 1 30
|
||||
2 39 -1 0
|
||||
Curve2ds 52
|
||||
2 1.26469802856445 2.52939605712891 0 1 1 0 10
|
||||
1 7.85398163397448 -20 -1 0
|
||||
1 7.85398163397448 -20 -1 0
|
||||
2 -178.735301971436 2.52939605712891 0 1 1 0 10
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 0 -1
|
||||
1 6.28318530717959 0 0 -1
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 0 -1
|
||||
1 6.28318530717959 0 0 -1
|
||||
1 0 0 1 0
|
||||
1 0 -100 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -100 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -100 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -90 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -80 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -70 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -60 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -50 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -40 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -10 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -20 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 0 0 1 0
|
||||
1 0 -30 1 0
|
||||
1 4.71238898038455 0 0 -1
|
||||
1 7.85398163397435 0 0 -1
|
||||
1 1.57079632679476 0 0 -1
|
||||
1 4.71238898038455 0 0 -1
|
||||
Curves 14
|
||||
2 210 30 20 0 0 -1 0 1 0 1 0 0 10
|
||||
2 30 30 20 0 0 -1 0 1 0 1 0 0 10
|
||||
2 208.735301971436 27.4706039428711 0 0 0 1 1 0 0 0 1 0 30
|
||||
1 0 57.4706039428711 0 -1 0 0
|
||||
2 28.7353019714355 27.4706039428711 0 0 0 1 1 0 0 0 1 0 30
|
||||
1 0 -2.52939605712891 0 1 0 0
|
||||
1 220 30 0 0 0 1
|
||||
2 210 30 0 0 0 1 1 0 0 0 1 0 10
|
||||
1 40 30 0 0 0 1
|
||||
2 30 30 0 0 0 1 1 0 0 0 1 0 10
|
||||
1 208.735301971431 -2.52939600712891 0 0 0 1
|
||||
1 208.73530197144 57.4706038928711 0 0 0 1
|
||||
1 28.7353019714396 57.4706038928711 0 0 0 1
|
||||
1 28.7353019714315 -2.52939600712891 0 0 0 1
|
||||
Polygon3D 0
|
||||
PolygonOnTriangulations 58
|
||||
19 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1
|
||||
p 0.4 1 1.5707963267949 1.91986217719376 2.26892802759263 2.61799387799149 2.96705972839036 3.31612557878923 3.66519142918809 4.01425727958696 4.36332312998582 4.71238898038469 5.06145483078356 5.41052068118242 5.75958653158129 6.10865238198015 6.45771823237902 6.80678408277788 7.15584993317675 7.50491578357561 7.85398163397448
|
||||
19 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2
|
||||
p 0.2 1 1.5707963267949 1.91986217719376 2.26892802759263 2.61799387799149 2.96705972839036 3.31612557878923 3.66519142918809 4.01425727958696 4.36332312998582 4.71238898038469 5.06145483078355 5.41052068118242 5.75958653158129 6.10865238198015 6.45771823237902 6.80678408277788 7.15584993317675 7.50491578357561 7.85398163397448
|
||||
21 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2
|
||||
p 0.4 1 1.5707963267949 1.8947963267949 2.2187963267949 2.5427963267949 2.8667963267949 3.1907963267949 3.5147963267949 3.8387963267949 4.1627963267949 4.4867963267949 4.8107963267949 5.1347963267949 5.4587963267949 5.7827963267949 6.1067963267949 6.4307963267949 6.75479632679489 7.07879632679489 7.40279632679489 7.62838898038469 7.85398163397448
|
||||
21 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1
|
||||
p 0.2 1 1.5707963267949 1.8947963267949 2.2187963267949 2.5427963267949 2.8667963267949 3.1907963267949 3.5147963267949 3.8387963267949 4.1627963267949 4.4867963267949 4.8107963267949 5.1347963267949 5.4587963267949 5.7827963267949 6.1067963267949 6.4307963267949 6.75479632679489 7.07879632679489 7.40279632679489 7.62838898038469 7.85398163397448
|
||||
21 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 19
|
||||
p 0.4 1 1.5707963267949 1.8947963267949 2.2187963267949 2.5427963267949 2.8667963267949 3.1907963267949 3.5147963267949 3.8387963267949 4.1627963267949 4.4867963267949 4.8107963267949 5.1347963267949 5.4587963267949 5.7827963267949 6.1067963267949 6.4307963267949 6.75479632679489 7.07879632679489 7.40279632679489 7.62838898038469 7.85398163397448
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 2 3 4 5 6 7 8 9 10 11
|
||||
p 0.6 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 21 22 23 24 25 26 27 28 29 30 31
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 2 3 4 5 6 7 8 9 10 11
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 39 40 41 42 43 44 45 46 47 48 49
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
11 1 2 3 4 5 6 7 8 9 10 11
|
||||
p 1.2 1 4.71238898038455 5.03638898038455 5.36038898038455 5.68438898038455 6.00838898038455 6.33238898038455 6.65638898038455 6.98038898038455 7.30438898038455 7.57918530717945 7.85398163397435
|
||||
2 2 4
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 1 3
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 1.8 1 -208.73530197144 -28.7353019714396
|
||||
2 2 4
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 1 3
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 31 32
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 49 50
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
2 11 12
|
||||
p 3.6 1 -208.73530197144 -28.7353019714396
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 12 13 14 15 16 17 18 19 20 21 22
|
||||
p 0.6 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 2 14 15 16 17 18 19 20 21 22 4
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 1 5 6 7 8 9 10 11 12 13 3
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 32 33 34 35 36 37 38 39 40 41 42
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 12 13 14 15 16 17 18 19 20 21 22
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 50 51 52 53 54 55 56 57 58 59 60
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
11 12 13 14 15 16 17 18 19 20 21 22
|
||||
p 1.2 1 1.57079632679476 1.89479632679476 2.21879632679476 2.54279632679476 2.86679632679476 3.19079632679476 3.51479632679476 3.83879632679476 4.16279632679476 4.43759265358966 4.71238898038455
|
||||
2 2 4
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 1 3
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 22 1
|
||||
p 1.8 1 28.7353019714315 208.735301971431
|
||||
2 2 4
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 1 3
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 42 21
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 22 1
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 60 39
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 22 1
|
||||
p 3.6 1 28.7353019714315 208.735301971431
|
||||
2 1 2
|
||||
p 0.4 1 0 20
|
||||
2 21 3
|
||||
p 0.2 1 0 20
|
||||
21 1 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 21
|
||||
p 0.4 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
21 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 43
|
||||
p 0.2 1 0 0.324 0.648 0.971999999999999 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
2 1 2
|
||||
p 0.4 1 0 20
|
||||
2 23 3
|
||||
p 0.2 1 0 20
|
||||
21 1 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 23
|
||||
p 0.4 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 23
|
||||
p 0.2 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 23
|
||||
p 0.4 1 0 0.324 0.648 0.972 1.296 1.62 1.944 2.268 2.592 2.916 3.24 3.564 3.888 4.21200000000001 4.53600000000001 4.86000000000001 5.18400000000001 5.50800000000001 5.83200000000001 6.0575926535898 6.28318530717959
|
||||
2 1 2
|
||||
p 0.4 1 0 20
|
||||
2 3 4
|
||||
p 0.2 1 0 20
|
||||
2 3 4
|
||||
p 0.4 1 0 20
|
||||
2 1 2
|
||||
p 0.2 1 0 20
|
||||
2 3 4
|
||||
p 0.4 1 0 20
|
||||
2 1 2
|
||||
p 0.2 1 0 20
|
||||
2 3 4
|
||||
p 0.4 1 0 20
|
||||
2 1 2
|
||||
p 0.2 1 0 20
|
||||
Surfaces 23
|
||||
1 208.735301971436 27.4706039428711 0 0 0 1 1 0 0 0 1 0
|
||||
2 210 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 208.735301971436 27.4706039428711 0 0 0 -1 1 0 0 0 1 0 30
|
||||
2 28.7353019714355 27.4706039428711 0 0 0 -1 1 0 0 0 1 0 30
|
||||
2 210 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 210 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
2 30 30 0 0 0 -1 1 0 0 0 1 0 10
|
||||
1 28.7353019714315 -2.52939605712891 0 0 1 0 1 0 0 0 0 -1
|
||||
1 208.73530197144 57.4706039428711 0 0 -1 0 -1 0 0 0 0 -1
|
||||
Triangulations 15
|
||||
60 62 1 1.73333333333333
|
||||
220 30 0 219.396926207859 26.5797985667433 0 217.66044443119 23.5721239031346 0 215 21.3397459621556 0 211.736481776669 20.1519224698779 0 208.263518223331 20.1519224698779 0 205 21.3397459621556 0 202.33955556881 23.5721239031346 0 200.603073792141 26.5797985667433 0 200 30 0 200.603073792141 33.4202014332567 0 202.33955556881 36.4278760968654 0 205 38.6602540378444 0 208.263518223331 39.8480775301221 0 211.736481776669 39.8480775301221 0 215 38.6602540378444 0 217.66044443119 36.4278760968654 0 219.396926207859 33.4202014332567 0 40 30 0 39.4796956132213 26.8163902436585 0 37.9729257838655 23.9640697117202 0 35.6364863023484 21.7398533812384 0 32.7135091110053 20.3751951549919 0 29.5081617808583 20.0121025652948 0 26.3539955673122 20.6883593455922 0 23.5792357738745 22.3335936220086 0 21.4726263391018 24.7766008722844 0 20.2533828890224 27.7631596185696 0 20.0483809667617 30.9824859374511 0 20.8789532522099 34.0995739076918 0 22.6586696646358 36.7900566203134 0 25.202331352718 38.77396008373 0 28.2452426494985 39.8448375629495 0 31.4707555357186 39.8912526079437 0 34.543220310516 38.9083752284081 0 37.1429135937808 36.9984845067902 0 38.9993090216004 34.3603253472351 0 39.7466171109776 32.2368403814305 0 208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 11.2646980285645 2.5293960571289 10.6616242364235 -0.890805376127783 8.92514245975423 -3.89848003973649 6.26469802856445 -6.13085798071548 3.00117980523376 -7.31868147299317 -0.471783748104855 -7.31868147299317 -3.73530197143555 -6.13085798071548 -6.39574640262532 -3.89848003973648 -8.13222817929463 -0.89080537612778 -8.73530197143555 2.5293960571289 -8.13222817929463 5.94959749038559 -6.39574640262532 8.95727215399429 -3.73530197143555 11.1896500949733 -0.471783748104855 12.377473587251 3.00117980523373 12.377473587251 6.26469802856442 11.1896500949733 8.92514245975423 8.95727215399432 10.6616242364235 5.94959749038562 -168.735301971436 2.5293960571289 -169.255606358214 -0.654213699212587 -170.76237618757 -3.50653423115088 -173.098815669087 -5.73075056163271 -176.02179286043 -7.09540878787917 -179.227140190577 -7.45850137757633 -182.381306404123 -6.78224459727894 -185.156066197561 -5.13701032086251 -187.262675632334 -2.69400307058666 -188.481919082413 0.292555675698463 -188.686921004674 3.51188199457998 -187.856348719226 6.62896996482067 -186.0766323068 9.31945267744226 -183.532970618718 11.3033561408589 -180.490059321937 12.3742336200784 -177.264546435717 12.4206486650726 -174.19208166092 11.437771285537 -171.592388377655 9.52788056391908 -169.735992949835 6.88972140436406 -168.988684860458 4.76623643855936 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 12 13 36 33 34 53 21 8 9 4 5 43 5 6 42 42 6 41 39 6 7 41 6 39 8 21 22 11 38 10 20 21 9 10 20 9 10 19 20 49 47 48 45 17 18 49 14 47 46 47 14 15 16 45 44 1 2 2 3 44 43 44 3 26 56 25 7 8 22 23 7 22 39 7 23 24 56 57 57 23 24 54 32 53 27 55 26 55 28 29 54 55 29 54 30 31 53 34 52 52 34 50 32 33 53 13 14 49 46 14 15 35 36 13 36 37 12 12 37 11 10 38 19 11 37 38 40 41 39 5 42 43 3 4 43 1 44 18 45 18 44 17 45 16 15 45 46 35 13 49 50 35 49 50 34 35 51 52 50 31 32 54 54 29 30 55 27 28 55 56 26 25 56 24 58 23 57 59 60 58 60 23 58 23 60 39
|
||||
40 38 1 0.3
|
||||
220 30 0 220 30 20 220 30 20 219.396926207859 26.5797985667433 20 217.66044443119 23.5721239031346 20 215 21.3397459621556 20 211.736481776669 20.1519224698779 20 208.263518223331 20.1519224698779 20 205 21.3397459621556 20 202.33955556881 23.5721239031346 20 200.603073792141 26.5797985667433 20 200 30 20 200.603073792141 33.4202014332567 20 202.33955556881 36.4278760968654 20 205 38.6602540378444 20 208.263518223331 39.8480775301221 20 211.736481776669 39.8480775301221 20 215 38.6602540378444 20 217.66044443119 36.4278760968654 20 219.396926207859 33.4202014332567 20 220 30 0 219.479695613221 33.1836097563415 0 217.972925783865 36.0359302882798 0 215.636486302348 38.2601466187616 0 212.713509111005 39.6248048450081 0 209.508161780858 39.9878974347052 0 206.353995567312 39.3116406544078 0 203.579235773875 37.6664063779914 0 201.472626339102 35.2233991277156 0 200.253382889022 32.2368403814304 0 200.048380966762 29.0175140625489 0 200.87895325221 25.9004260923082 0 202.658669664636 23.2099433796866 0 205.202331352718 21.22603991627 0 208.245242649499 20.1551624370505 0 211.470755535719 20.1087473920563 0 214.543220310516 21.091624771592 0 217.142913593781 23.0015154932099 0 218.9993090216 25.6396746527649 0 219.746617110978 27.7631596185696 0 0 0 0 -20 6.28318530717959 -20 5.93411945678072 -20 5.58505360638185 -20 5.23598775598299 -20 4.88692190558412 -20 4.53785605518526 -20 4.18879020478639 -20 3.83972435438752 -20 3.49065850398866 -20 3.14159265358979 -20 2.79252680319093 -20 2.44346095279206 -20 2.09439510239319 -20 1.74532925199433 -20 1.39626340159547 -20 1.0471975511966 -20 0.698131700797734 -20 0.34906585039887 -20 6.28318530717959 0 0.324 0 0.648 0 0.972 0 1.296 0 1.62 0 1.944 0 2.268 0 2.592 0 2.916 0 3.24 0 3.564 0 3.888 0 4.21200000000001 0 4.53600000000001 0 4.86000000000001 0 5.18400000000001 0 5.50800000000001 0 5.83200000000001 0 6.0575926535898 0 2 20 22 12 11 31 40 3 21 4 3 40 4 39 5 38 6 5 6 37 7 36 8 7 34 9 8 10 9 33 10 32 11 12 30 13 14 13 29 28 15 14 15 27 16 17 16 26 25 18 17 18 24 19 20 19 23 1 2 22 23 22 20 24 23 19 18 25 24 17 26 25 26 16 27 27 15 28 29 28 14 30 29 13 12 31 30 11 32 31 32 10 33 33 9 34 35 34 8 36 35 8 37 36 7 6 38 37 5 39 38 39 4 40
|
||||
42 40 1 0.35
|
||||
40 30 0 40 30 20 40 30 20 39.4796956132213 26.8163902436585 20 37.9729257838655 23.9640697117202 20 35.6364863023484 21.7398533812384 20 32.7135091110053 20.3751951549919 20 29.5081617808583 20.0121025652948 20 26.3539955673122 20.6883593455922 20 23.5792357738745 22.3335936220086 20 21.4726263391018 24.7766008722844 20 20.2533828890224 27.7631596185696 20 20.0483809667617 30.9824859374511 20 20.8789532522099 34.0995739076918 20 22.6586696646358 36.7900566203134 20 25.202331352718 38.77396008373 20 28.2452426494985 39.8448375629495 20 31.4707555357186 39.8912526079437 20 34.543220310516 38.9083752284081 20 37.1429135937808 36.9984845067902 20 38.9993090216004 34.3603253472351 20 39.7466171109776 32.2368403814305 20 40 30 0 39.4796956132213 33.1836097563415 0 37.9729257838655 36.0359302882798 0 35.6364863023484 38.2601466187616 0 32.7135091110053 39.6248048450081 0 29.5081617808583 39.9878974347052 0 26.3539955673122 39.3116406544078 0 23.5792357738745 37.6664063779914 0 21.4726263391018 35.2233991277156 0 20.2533828890224 32.2368403814304 0 20.0483809667617 29.0175140625489 0 20.8789532522099 25.9004260923082 0 22.6586696646358 23.2099433796866 0 25.2023313527181 21.22603991627 0 28.2452426494986 20.1551624370505 0 31.4707555357187 20.1087473920563 0 34.5432203105161 21.091624771592 0 37.1429135937808 23.0015154932099 0 38.9993090216005 25.6396746527649 0 39.7466171109777 27.7631596185696 0 0 0 0 -20 6.28318530717959 -20 5.95918530717959 -20 5.63518530717959 -20 5.31118530717959 -20 4.98718530717959 -20 4.66318530717959 -20 4.33918530717959 -20 4.01518530717959 -20 3.69118530717959 -20 3.36718530717959 -20 3.04318530717959 -20 2.71918530717959 -20 2.39518530717959 -20 2.07118530717959 -20 1.74718530717959 -20 1.42318530717959 -20 1.09918530717959 -20 0.775185307179588 -20 0.451185307179588 -20 0.225592653589795 -20 6.28318530717959 0 0.324 0 0.648 0 0.972 0 1.296 0 1.62 0 1.944 0 2.268 0 2.592 0 2.916 0 3.24 0 3.564 0 3.888 0 4.21200000000001 0 4.53600000000001 0 4.86000000000001 0 5.18400000000001 0 5.50800000000001 0 5.83200000000001 0 6.0575926535898 0 1 2 22 33 13 12 42 3 23 4 3 42 4 41 5 40 6 5 7 6 39 7 38 8 37 9 8 10 9 36 10 35 11 34 12 11 13 32 14 15 14 31 30 16 15 16 29 17 18 17 28 27 19 18 19 26 20 21 20 25 24 22 21 1 22 24 24 21 25 26 25 20 27 26 19 18 28 27 17 29 28 29 16 30 30 15 31 32 31 14 33 32 13 12 34 33 11 35 34 35 10 36 36 9 37 38 37 8 39 38 7 6 40 39 5 41 40 41 4 42
|
||||
42 42 1 1.96
|
||||
40 30 0 39.4796956132213 26.8163902436585 0 37.9729257838655 23.9640697117202 0 35.6364863023484 21.7398533812384 0 32.7135091110053 20.3751951549919 0 29.5081617808583 20.0121025652948 0 26.3539955673122 20.6883593455922 0 23.5792357738745 22.3335936220086 0 21.4726263391018 24.7766008722844 0 20.2533828890224 27.7631596185696 0 20.0483809667617 30.9824859374511 0 20.8789532522099 34.0995739076918 0 22.6586696646358 36.7900566203134 0 25.202331352718 38.77396008373 0 28.2452426494985 39.8448375629495 0 31.4707555357186 39.8912526079437 0 34.543220310516 38.9083752284081 0 37.1429135937808 36.9984845067902 0 38.9993090216004 34.3603253472351 0 39.7466171109776 32.2368403814305 0 208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 -168.735301971436 2.5293960571289 -169.255606358214 -0.654213699212587 -170.76237618757 -3.50653423115088 -173.098815669087 -5.73075056163271 -176.02179286043 -7.09540878787917 -179.227140190577 -7.45850137757633 -182.381306404123 -6.78224459727894 -185.156066197561 -5.13701032086251 -187.262675632334 -2.69400307058666 -188.481919082413 0.292555675698463 -188.686921004674 3.51188199457998 -187.856348719226 6.62896996482067 -186.0766323068 9.31945267744226 -183.532970618718 11.3033561408589 -180.490059321937 12.3742336200784 -177.264546435717 12.4206486650726 -174.19208166092 11.437771285537 -171.592388377655 9.52788056391908 -169.735992949835 6.88972140436406 -168.988684860458 4.76623643855936 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 35 15 16 16 32 34 8 38 7 24 4 21 21 23 24 4 5 21 39 6 38 6 39 5 36 14 35 9 37 8 37 10 11 36 37 11 36 12 13 2 25 26 16 34 35 14 15 35 31 18 28 26 1 2 3 25 2 3 24 25 20 1 26 4 24 3 22 23 21 27 20 26 27 19 20 27 28 19 19 28 18 31 29 30 29 31 28 17 18 31 32 17 31 32 16 17 33 34 32 13 14 36 36 11 12 37 9 10 37 38 8 7 38 6 40 5 39 41 42 40 42 5 40 5 42 21
|
||||
22 20 1 1.6
|
||||
208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 100 208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 100 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 218.286131240456 -0.968482896794143 100 226.843092836272 3.55182659127221 100 233.515741827718 10.5611450358225 100 237.609716506459 19.3300766098511 100 238.698994275551 28.9461186002921 100 236.670223934661 38.4086172409306 100 231.734521105412 46.7328966212443 100 224.405499354586 53.0527249255635 100 216.875829304456 56.3450184778942 100 4.71238898038455 0 4.71238898038455 -100 7.85398163397435 0 7.85398163397435 -100 5.03638898038455 0 5.36038898038455 0 5.68438898038455 0 6.00838898038455 0 6.33238898038455 0 6.65638898038455 0 6.98038898038455 0 7.30438898038455 0 7.57918530717945 0 5.03638898038455 -100 5.36038898038455 -100 5.68438898038455 -100 6.00838898038455 -100 6.33238898038455 -100 6.65638898038455 -100 6.98038898038455 -100 7.30438898038455 -100 7.57918530717945 -100 1 2 5 14 5 2 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
22 20 1 1.2
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 3 1 2 1 3 4 13 14 12 16 17 6 15 11 12 10 11 9 9 11 8 8 11 15 12 14 15 15 7 8 15 16 7 6 7 16 6 17 5 18 5 17 18 4 5 18 19 4 19 22 4 20 21 22 22 19 20 22 1 4
|
||||
22 20 1 0.8
|
||||
208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 20 208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 20 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 218.286131240456 -0.968482896794143 20 226.843092836272 3.55182659127221 20 233.515741827718 10.5611450358225 20 237.609716506459 19.3300766098511 20 238.698994275551 28.9461186002921 20 236.670223934661 38.4086172409306 20 231.734521105412 46.7328966212443 20 224.405499354586 53.0527249255635 20 216.875829304456 56.3450184778942 20 4.71238898038455 0 4.71238898038455 -20 7.85398163397435 0 7.85398163397435 -20 5.03638898038455 0 5.36038898038455 0 5.68438898038455 0 6.00838898038455 0 6.33238898038455 0 6.65638898038455 0 6.98038898038455 0 7.30438898038455 0 7.57918530717945 0 5.03638898038455 -20 5.36038898038455 -20 5.68438898038455 -20 6.00838898038455 -20 6.33238898038455 -20 6.65638898038455 -20 6.98038898038455 -20 7.30438898038455 -20 7.57918530717945 -20 1 2 5 5 2 14 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
42 42 1 1.96
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 40 30 0 39.4796956132213 33.1836097563415 0 37.9729257838655 36.0359302882798 0 35.6364863023484 38.2601466187616 0 32.7135091110053 39.6248048450081 0 29.5081617808583 39.9878974347052 0 26.3539955673122 39.3116406544078 0 23.5792357738745 37.6664063779914 0 21.4726263391018 35.2233991277156 0 20.2533828890224 32.2368403814304 0 20.0483809667617 29.0175140625489 0 20.8789532522099 25.9004260923082 0 22.6586696646358 23.2099433796866 0 25.2023313527181 21.22603991627 0 28.2452426494986 20.1551624370505 0 31.4707555357187 20.1087473920563 0 34.5432203105161 21.091624771592 0 37.1429135937808 23.0015154932099 0 38.9993090216005 25.6396746527649 0 39.7466171109777 27.7631596185696 0 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 -168.735301971436 2.52939605712891 -169.255606358214 5.71300581347039 -170.76237618757 8.5653263454087 -173.098815669087 10.7895426758905 -176.02179286043 12.154200902137 -179.227140190577 12.5172934918341 -182.381306404123 11.8410367115367 -185.156066197561 10.1958024351203 -187.262675632334 7.75279518484446 -188.481919082413 4.76623643855933 -188.686921004674 1.5469101196778 -187.856348719226 -1.5701778505629 -186.0766323068 -4.26066056318449 -183.532970618717 -6.24456402660112 -180.490059321937 -7.31544150582058 -177.264546435717 -7.36185655081478 -174.192081660919 -6.37897917127912 -171.592388377655 -4.4690884496612 -169.735992949835 -1.83092929010615 -168.988684860458 0.292555675698502 3 1 2 1 3 4 13 14 12 32 31 16 10 11 9 9 11 8 25 8 11 8 25 7 34 17 35 36 35 18 20 21 22 20 22 38 17 34 33 7 23 6 24 23 7 26 11 12 24 7 25 30 15 16 11 26 25 14 27 12 12 27 26 15 28 14 28 15 29 14 28 27 29 15 30 31 30 16 16 17 32 17 33 32 17 18 35 19 37 18 38 19 20 36 18 37 39 22 1 4 40 1 19 38 37 4 5 40 38 22 39 40 39 1 40 5 41 42 5 6 5 42 41 6 23 42
|
||||
62 64 1 1.7
|
||||
208.735301971431 -2.52939600712891 0 218.286131240456 -0.968482896794143 0 226.843092836272 3.55182659127221 0 233.515741827718 10.5611450358225 0 237.609716506459 19.3300766098511 0 238.698994275551 28.9461186002921 0 236.670223934661 38.4086172409306 0 231.734521105412 46.7328966212443 0 224.405499354586 53.0527249255635 0 216.875829304456 56.3450184778942 0 208.73530197144 57.4706038928711 0 28.7353019714396 57.4706038928711 0 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 28.7353019714315 -2.52939600712891 0 40 30 0 39.4796956132213 33.1836097563415 0 37.9729257838655 36.0359302882798 0 35.6364863023484 38.2601466187616 0 32.7135091110053 39.6248048450081 0 29.5081617808583 39.9878974347052 0 26.3539955673122 39.3116406544078 0 23.5792357738745 37.6664063779914 0 21.4726263391018 35.2233991277156 0 20.2533828890224 32.2368403814304 0 20.0483809667617 29.0175140625489 0 20.8789532522099 25.9004260923082 0 22.6586696646358 23.2099433796866 0 25.2023313527181 21.22603991627 0 28.2452426494986 20.1551624370505 0 31.4707555357187 20.1087473920563 0 34.5432203105161 21.091624771592 0 37.1429135937808 23.0015154932099 0 38.9993090216005 25.6396746527649 0 39.7466171109777 27.7631596185696 0 220 30 0 219.479695613221 33.1836097563415 0 217.972925783865 36.0359302882798 0 215.636486302348 38.2601466187616 0 212.713509111005 39.6248048450081 0 209.508161780858 39.9878974347052 0 206.353995567312 39.3116406544078 0 203.579235773875 37.6664063779914 0 201.472626339102 35.2233991277156 0 200.253382889022 32.2368403814304 0 200.048380966762 29.0175140625489 0 200.87895325221 25.9004260923082 0 202.658669664636 23.2099433796866 0 205.202331352718 21.22603991627 0 208.245242649499 20.1551624370505 0 211.470755535719 20.1087473920563 0 214.543220310516 21.091624771592 0 217.142913593781 23.0015154932099 0 218.9993090216 25.6396746527649 0 219.746617110978 27.7631596185696 0 -4.09272615797818e-012 -29.99999995 9.55082926902051 -28.4390868396652 18.1077908648361 -23.9187773515989 24.7804398562825 -16.9094589070486 28.8744145350231 -8.14052733302001 29.9636923041159 1.47551465742099 27.9349219632251 10.9380132980595 22.9992191339769 19.2622926783732 15.6701973831502 25.5821209826924 8.14052733302003 28.8744145350231 4.09272615797818e-012 29.99999995 -179.999999999996 29.99999995 -189.550829269021 28.4390868396652 -198.107790864836 23.9187773515989 -204.780439856283 16.9094589070486 -208.874414535023 8.14052733301999 -209.963692304116 -1.47551465742102 -207.934921963225 -10.9380132980595 -202.999219133977 -19.2622926783732 -195.67019738315 -25.5821209826924 -188.14052733302 -28.8744145350231 -180.000000000004 -29.99999995 -168.735301971436 2.52939605712891 -169.255606358214 5.71300581347039 -170.76237618757 8.5653263454087 -173.098815669087 10.7895426758905 -176.02179286043 12.154200902137 -179.227140190577 12.5172934918341 -182.381306404123 11.8410367115367 -185.156066197561 10.1958024351203 -187.262675632334 7.75279518484446 -188.481919082413 4.76623643855933 -188.686921004674 1.5469101196778 -187.856348719226 -1.5701778505629 -186.0766323068 -4.26066056318449 -183.532970618717 -6.24456402660112 -180.490059321937 -7.31544150582058 -177.264546435717 -7.36185655081478 -174.192081660919 -6.37897917127912 -171.592388377655 -4.4690884496612 -169.735992949835 -1.83092929010615 -168.988684860458 0.292555675698502 11.2646980285645 2.52939605712891 10.7443936417858 5.71300581347039 9.23762381242992 8.5653263454087 6.90118433091286 10.7895426758905 3.9782071395698 12.154200902137 0.772859809422755 12.5172934918341 -2.38130640412334 11.8410367115367 -5.15606619756102 10.1958024351203 -7.26267563233375 7.75279518484446 -8.48191908241319 4.76623643855933 -8.68692100467385 1.5469101196778 -7.85634871922565 -1.5701778505629 -6.07663230679972 -4.26066056318448 -3.53297061871748 -6.24456402660112 -0.490059321936968 -7.31544150582058 2.73545356428315 -7.36185655081478 5.80791833908057 -6.37897917127912 8.40761162234529 -4.4690884496612 10.2640070501649 -1.83092929010616 11.0113151395421 0.292555675698502 3 1 2 13 14 12 32 31 16 10 11 9 9 11 48 26 49 11 34 17 35 36 35 18 20 21 22 20 22 38 17 34 33 8 47 7 26 11 12 30 15 16 48 11 49 14 27 12 12 27 26 15 28 14 28 15 29 14 28 27 29 15 30 31 30 16 16 17 32 17 33 32 17 18 35 19 37 18 38 19 20 36 18 37 39 22 1 19 38 37 38 22 39 53 52 23 51 24 52 50 25 51 49 26 50 7 44 6 44 43 6 48 8 9 45 44 7 23 52 24 46 45 7 51 25 24 46 7 47 26 25 50 48 47 8 53 23 42 54 42 41 55 41 40 40 39 56 42 54 53 56 39 1 54 41 55 57 1 3 56 55 40 4 57 3 1 57 56 5 58 4 4 58 57 58 5 59 61 5 6 5 60 59 5 61 60 61 6 62 6 43 62
|
||||
4 2 1 2.55
|
||||
208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 100 28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 100 0 0 0 -100 180 0 180 -100 1 2 3 3 2 4
|
||||
4 2 1 1.95
|
||||
208.73530197144 57.4706038928711 0 208.73530197144 57.4706038928711 20 28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 20 0 0 0 -20 180 0 180 -20 1 2 3 3 2 4
|
||||
22 20 1 1.35
|
||||
28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 100 28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 100 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 19.184472702415 55.9096907825363 100 10.6275111065995 51.38938129447 100 3.95486211515301 44.3800628499197 100 -0.139112563587574 35.6111312758911 100 -1.22839033268038 25.9950892854501 100 0.800380008210507 16.5325906448116 100 5.73608283745866 8.20831126449784 100 13.0651045882853 1.88848296017866 100 20.5947746384155 -1.40381059215202 100 1.57079632679476 0 1.57079632679476 -100 4.71238898038455 0 4.71238898038455 -100 1.89479632679476 0 2.21879632679476 0 2.54279632679476 0 2.86679632679476 0 3.19079632679476 0 3.51479632679476 0 3.83879632679476 0 4.16279632679476 0 4.43759265358966 0 1.89479632679476 -100 2.21879632679476 -100 2.54279632679476 -100 2.86679632679476 -100 3.19079632679476 -100 3.51479632679476 -100 3.83879632679476 -100 4.16279632679476 -100 4.43759265358966 -100 1 2 5 14 5 2 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
22 20 1 0.75
|
||||
28.7353019714396 57.4706038928711 0 28.7353019714396 57.4706038928711 20 28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 20 19.184472702415 55.9096907825363 0 10.6275111065995 51.38938129447 0 3.95486211515301 44.3800628499197 0 -0.139112563587574 35.6111312758911 0 -1.22839033268038 25.9950892854501 0 0.800380008210507 16.5325906448116 0 5.73608283745866 8.20831126449784 0 13.0651045882853 1.88848296017866 0 20.5947746384155 -1.40381059215202 0 19.184472702415 55.9096907825363 20 10.6275111065995 51.38938129447 20 3.95486211515301 44.3800628499197 20 -0.139112563587574 35.6111312758911 20 -1.22839033268038 25.9950892854501 20 0.800380008210507 16.5325906448116 20 5.73608283745866 8.20831126449784 20 13.0651045882853 1.88848296017866 20 20.5947746384155 -1.40381059215202 20 1.57079632679476 0 1.57079632679476 -20 4.71238898038455 0 4.71238898038455 -20 1.89479632679476 0 2.21879632679476 0 2.54279632679476 0 2.86679632679476 0 3.19079632679476 0 3.51479632679476 0 3.83879632679476 0 4.16279632679476 0 4.43759265358966 0 1.89479632679476 -20 2.21879632679476 -20 2.54279632679476 -20 2.86679632679476 -20 3.19079632679476 -20 3.51479632679476 -20 3.83879632679476 -20 4.16279632679476 -20 4.43759265358966 -20 1 2 5 5 2 14 16 7 15 5 14 6 14 15 6 15 7 6 16 17 8 9 18 10 11 19 20 13 12 21 4 3 13 7 16 8 17 9 8 9 17 18 18 19 10 11 10 19 11 20 12 21 12 20 13 21 22 4 13 22
|
||||
4 2 1 2.3
|
||||
28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 100 208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 100 0 0 0 -100 180 0 180 -100 1 2 3 3 2 4
|
||||
4 2 1 1.9
|
||||
28.7353019714315 -2.52939600712891 0 28.7353019714315 -2.52939600712891 20 208.735301971431 -2.52939600712891 0 208.735301971431 -2.52939600712891 20 0 0 0 -20 180 0 180 -20 1 2 3 3 2 4
|
||||
|
||||
TShapes 43
|
||||
Ve
|
||||
2.43847384608232e-005
|
||||
220 30 20
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1.5707963267949 1 1 0
|
||||
1 1 0 1.5707963267949 7.85398163397448
|
||||
2 1 1 1 1.5707963267949 7.85398163397448
|
||||
2 2 2 0 1.5707963267949 7.85398163397448
|
||||
6 1 1 1
|
||||
6 2 2 0
|
||||
0
|
||||
|
||||
0101100
|
||||
+43 0 -43 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+42 0 *
|
||||
Ve
|
||||
2.42327384608232e-005
|
||||
40 30 20
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
9.99999999999959e-008 1 1 0
|
||||
1 2 0 1.5707963267949 7.85398163397448
|
||||
2 3 3 0 1.5707963267949 7.85398163397448
|
||||
2 4 1 1 1.5707963267949 7.85398163397448
|
||||
6 3 3 0
|
||||
6 4 4 1
|
||||
6 5 1 1
|
||||
0
|
||||
|
||||
0101100
|
||||
+40 0 -40 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+39 0 *
|
||||
Ve
|
||||
1e-007
|
||||
208.735301971431 -2.52939600712891 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ve
|
||||
1e-007
|
||||
208.73530197144 57.4706038928711 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 3 0 4.71238898038455 7.85398163397435
|
||||
6 6 5 4
|
||||
6 7 5 0
|
||||
6 8 6 0
|
||||
2 5 4 0 4.71238898038455 7.85398163397435
|
||||
2 6 4 2 4.71238898038455 7.85398163397435
|
||||
6 9 7 2
|
||||
6 10 7 0
|
||||
6 11 4 0
|
||||
6 12 8 0
|
||||
6 13 1 0
|
||||
6 14 9 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+37 0 -36 0 *
|
||||
Ve
|
||||
1e-007
|
||||
28.7353019714396 57.4706038928711 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 4 0 -208.73530197144 -28.7353019714396
|
||||
6 15 10 4
|
||||
6 16 10 0
|
||||
6 17 6 0
|
||||
6 18 11 2
|
||||
6 19 11 0
|
||||
6 20 4 0
|
||||
6 21 8 0
|
||||
6 22 1 0
|
||||
6 23 9 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+36 0 -34 0 *
|
||||
Ve
|
||||
1e-007
|
||||
28.7353019714315 -2.52939600712891 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 5 0 1.57079632679476 4.71238898038455
|
||||
6 24 12 0
|
||||
6 25 12 4
|
||||
6 26 6 0
|
||||
2 7 5 0 1.57079632679476 4.71238898038455
|
||||
2 8 5 2 1.57079632679476 4.71238898038455
|
||||
6 27 13 2
|
||||
6 28 13 0
|
||||
6 29 4 0
|
||||
6 30 8 0
|
||||
6 31 1 0
|
||||
6 32 9 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+34 0 -32 0 *
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 6 0 28.7353019714315 208.735301971431
|
||||
6 33 14 4
|
||||
6 34 14 0
|
||||
6 35 6 0
|
||||
6 36 15 2
|
||||
6 37 15 0
|
||||
6 38 4 0
|
||||
6 39 8 0
|
||||
6 40 1 0
|
||||
6 41 9 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+32 0 -37 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+35 0 +33 0 +31 0 +30 0 *
|
||||
Fa
|
||||
0 1e-007 1 0
|
||||
2 1
|
||||
0111000
|
||||
+41 2 +38 2 +29 0 *
|
||||
Ve
|
||||
1e-007
|
||||
220 30 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 7 0 0 20
|
||||
3 9 10C2 2 0 0 20
|
||||
7 42 43 2 0
|
||||
0
|
||||
|
||||
0101000
|
||||
-43 0 +27 0 *
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 8 0 0 6.28318530717959
|
||||
2 11 6 0 0 6.28318530717959
|
||||
2 12 6 6 0 6.28318530717959
|
||||
2 13 7 0 0 6.28318530717959
|
||||
2 14 7 8 0 6.28318530717959
|
||||
2 15 2 0 0 6.28318530717959
|
||||
2 16 2 10 0 6.28318530717959
|
||||
4 CN 1 0 1 0
|
||||
6 44 2 0
|
||||
6 45 9 0
|
||||
0
|
||||
|
||||
0101100
|
||||
+27 0 -27 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+26 0 -42 0 -25 0 -26 0 *
|
||||
Fa
|
||||
0 1e-007 2 0
|
||||
2 2
|
||||
0111000
|
||||
+24 0 *
|
||||
Ve
|
||||
1e-007
|
||||
40 30 0
|
||||
0 0
|
||||
|
||||
0101101
|
||||
*
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 9 0 0 20
|
||||
3 17 18C2 3 0 0 20
|
||||
7 46 47 3 0
|
||||
0
|
||||
|
||||
0101000
|
||||
-40 0 +22 0 *
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 10 0 0 6.28318530717959
|
||||
2 19 8 0 0 6.28318530717959
|
||||
2 20 8 12 0 6.28318530717959
|
||||
2 21 9 0 0 6.28318530717959
|
||||
2 22 9 14 0 6.28318530717959
|
||||
2 23 10 0 0 6.28318530717959
|
||||
2 24 10 16 0 6.28318530717959
|
||||
2 25 11 0 0 6.28318530717959
|
||||
2 26 11 18 0 6.28318530717959
|
||||
2 27 12 0 0 6.28318530717959
|
||||
2 28 12 20 0 6.28318530717959
|
||||
2 29 13 0 0 6.28318530717959
|
||||
2 30 13 22 0 6.28318530717959
|
||||
2 31 14 0 0 6.28318530717959
|
||||
2 32 14 24 0 6.28318530717959
|
||||
2 33 15 0 0 6.28318530717959
|
||||
2 34 15 26 0 6.28318530717959
|
||||
2 35 16 0 0 6.28318530717959
|
||||
2 36 16 28 0 6.28318530717959
|
||||
2 37 17 0 0 6.28318530717959
|
||||
2 38 17 30 0 6.28318530717959
|
||||
2 39 18 0 0 6.28318530717959
|
||||
2 40 18 32 0 6.28318530717959
|
||||
2 41 19 0 0 6.28318530717959
|
||||
2 42 19 34 0 6.28318530717959
|
||||
2 43 20 0 0 6.28318530717959
|
||||
2 44 20 36 0 6.28318530717959
|
||||
2 45 21 0 0 6.28318530717959
|
||||
2 46 21 38 0 6.28318530717959
|
||||
2 47 3 0 0 6.28318530717959
|
||||
2 48 3 40 0 6.28318530717959
|
||||
4 CN 1 0 1 0
|
||||
6 48 3 0
|
||||
6 49 8 0
|
||||
6 50 9 0
|
||||
0
|
||||
|
||||
0101100
|
||||
+22 0 -22 0 *
|
||||
Wi
|
||||
|
||||
0101100
|
||||
+21 0 -39 0 -20 0 -21 0 *
|
||||
Fa
|
||||
0 1e-007 3 0
|
||||
2 3
|
||||
0111000
|
||||
+19 0 *
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 11 0 0 20
|
||||
2 49 4 0 0 20
|
||||
4 G1 4 0 22 0
|
||||
6 51 7 0
|
||||
6 52 15 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+37 0 -37 1 *
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 12 0 0 20
|
||||
2 50 4 0 0 20
|
||||
4 G1 4 0 23 0
|
||||
6 53 7 0
|
||||
6 54 11 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+36 0 -36 1 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
+17 0 -16 0 -35 0 +35 1 *
|
||||
Fa
|
||||
0 1e-007 4 0
|
||||
2 7
|
||||
0111000
|
||||
+15 0 *
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 13 0 0 20
|
||||
2 51 5 0 0 20
|
||||
4 G1 23 0 5 0
|
||||
6 55 11 0
|
||||
6 56 13 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+34 0 -34 1 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
+16 0 -13 0 -33 0 +33 1 *
|
||||
Fa
|
||||
0 1e-007 23 0
|
||||
2 11
|
||||
0111000
|
||||
+12 0 *
|
||||
Ed
|
||||
1e-007 1 1 0
|
||||
1 14 0 0 20
|
||||
2 52 5 0 0 20
|
||||
4 G1 5 0 22 0
|
||||
6 57 13 0
|
||||
6 58 15 0
|
||||
0
|
||||
|
||||
0101000
|
||||
+32 0 -32 1 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
+13 0 -10 0 -31 0 +31 1 *
|
||||
Fa
|
||||
0 1e-007 5 0
|
||||
2 13
|
||||
0111000
|
||||
+9 0 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
+10 0 -17 0 -30 0 +30 1 *
|
||||
Fa
|
||||
0 1e-007 22 0
|
||||
2 15
|
||||
0111000
|
||||
+7 0 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
-20 0 *
|
||||
Wi
|
||||
|
||||
0101000
|
||||
-25 0 *
|
||||
Fa
|
||||
0 1e-007 1 0
|
||||
2 9
|
||||
0111000
|
||||
+29 0 +5 0 +4 0 *
|
||||
Sh
|
||||
|
||||
0101100
|
||||
+28 1 +23 0 +18 0 -14 0 -11 0 -8 0 -6 0 -3 0 *
|
||||
So
|
||||
|
||||
0100000
|
||||
+2 0 *
|
||||
|
||||
+1 0
|
||||
0
|
||||
|
38545
data/step/linkrods.step
Executable file
1694
data/step/screw.step
Executable file
BIN
data/stl/TR12J_OCC.stl
Executable file
BIN
data/stl/TR12J_OCC64K.stl
Executable file
172874
data/stl/bearing.stl
Executable file
BIN
data/stl/head.stl
Executable file
94544
data/stl/motor.stl
Executable file
51627
data/stl/propeller.stl
Executable file
23032
data/stl/sh1.stl
Executable file
50374
data/stl/sh2.stl
Executable file
3460
data/stl/shape.stl
Executable file
67860
data/stl/video_part.stl
Executable file
395
data/vrml/face.vrml
Executable file
@ -0,0 +1,395 @@
|
||||
#VRML V1.0 ascii
|
||||
|
||||
# (C) Copyright MATRA DATAVISION 1997
|
||||
|
||||
# This file contents both Shaded and Wire Frame representation of selected Shape
|
||||
Separator {
|
||||
TransformSeparator {
|
||||
MatrixTransform {
|
||||
matrix 0.707107 0.707107 0 0
|
||||
-0.408248 0.408248 0.816497 0
|
||||
0.57735 -0.57735 0.57735 0
|
||||
295.352 50.8543 76.6163 1
|
||||
}
|
||||
DEF Perspective_Camera
|
||||
PerspectiveCamera {
|
||||
focalDistance 6
|
||||
heightAngle 1.78037
|
||||
}
|
||||
}
|
||||
TransformSeparator {
|
||||
MatrixTransform {
|
||||
matrix 0.707107 0.707107 0 0
|
||||
-0.408248 0.408248 0.816497 0
|
||||
0.57735 -0.57735 0.57735 0
|
||||
295.352 50.8543 76.6163 1
|
||||
}
|
||||
DEF Orthographic_Camera
|
||||
OrthographicCamera {
|
||||
focalDistance 6
|
||||
height 219.123
|
||||
}
|
||||
}
|
||||
DirectionalLight {
|
||||
direction -0.57735 0.57735 -0.57735
|
||||
}
|
||||
Separator {
|
||||
Group {
|
||||
DEF Shaded_representation_of_shape
|
||||
Separator {
|
||||
Material {
|
||||
ambientColor [
|
||||
0 0 0 ]
|
||||
diffuseColor [
|
||||
0.75 0.75 0.75 ]
|
||||
specularColor [
|
||||
0.82 0.79 0.42 ]
|
||||
shininess [ 0.1 ]
|
||||
}
|
||||
Coordinate3 {
|
||||
point [
|
||||
308.735 97.4706 0,
|
||||
308.735 157.471 0,
|
||||
313.945 97.9264 0,
|
||||
318.996 99.2798 0,
|
||||
323.735 101.49 0,
|
||||
328.019 104.489 0,
|
||||
331.717 108.187 0,
|
||||
334.716 112.471 0,
|
||||
336.926 117.21 0,
|
||||
338.28 122.261 0,
|
||||
338.735 127.471 0,
|
||||
338.28 132.68 0,
|
||||
336.926 137.731 0,
|
||||
334.716 142.471 0,
|
||||
331.717 146.754 0,
|
||||
328.019 150.452 0,
|
||||
323.735 153.451 0,
|
||||
318.996 155.661 0,
|
||||
313.945 157.015 0,
|
||||
128.735 157.471 0,
|
||||
128.735 97.4706 0,
|
||||
123.223 156.96 0,
|
||||
117.898 155.445 0,
|
||||
112.942 152.977 0,
|
||||
108.524 149.641 0,
|
||||
104.795 145.55 0,
|
||||
101.88 140.843 0,
|
||||
99.8805 135.68 0,
|
||||
98.8633 130.239 0,
|
||||
98.8633 124.703 0,
|
||||
99.8805 119.261 0,
|
||||
101.88 114.098 0,
|
||||
104.795 109.392 0,
|
||||
108.524 105.3 0,
|
||||
112.942 101.964 0,
|
||||
117.898 99.4964 0,
|
||||
123.223 97.9814 0,
|
||||
140 130 0,
|
||||
139.48 133.184 0,
|
||||
137.973 136.036 0,
|
||||
135.636 138.26 0,
|
||||
132.714 139.625 0,
|
||||
129.508 139.988 0,
|
||||
126.354 139.312 0,
|
||||
123.579 137.666 0,
|
||||
121.473 135.223 0,
|
||||
120.253 132.237 0,
|
||||
120.048 129.018 0,
|
||||
120.879 125.9 0,
|
||||
122.659 123.21 0,
|
||||
125.202 121.226 0,
|
||||
128.245 120.155 0,
|
||||
131.471 120.109 0,
|
||||
134.543 121.092 0,
|
||||
137.143 123.002 0,
|
||||
138.999 125.64 0,
|
||||
139.747 127.763 0,
|
||||
320 130 0,
|
||||
319.48 133.184 0,
|
||||
317.973 136.036 0,
|
||||
315.636 138.26 0,
|
||||
312.714 139.625 0,
|
||||
309.508 139.988 0,
|
||||
306.354 139.312 0,
|
||||
303.579 137.666 0,
|
||||
301.473 135.223 0,
|
||||
300.253 132.237 0,
|
||||
300.048 129.018 0,
|
||||
300.879 125.9 0,
|
||||
302.659 123.21 0,
|
||||
305.202 121.226 0,
|
||||
308.245 120.155 0,
|
||||
311.471 120.109 0,
|
||||
314.543 121.092 0,
|
||||
317.143 123.002 0,
|
||||
318.999 125.64 0,
|
||||
319.747 127.763 0,
|
||||
218.799 127.471 0 ]
|
||||
}
|
||||
ShapeHints {
|
||||
}
|
||||
IndexedFaceSet {
|
||||
coordIndex [
|
||||
49,33,32,-1,
|
||||
50,33,49,-1,
|
||||
34,33,50,-1,
|
||||
29,48,30,-1,
|
||||
31,48,49,-1,
|
||||
49,32,31,-1,
|
||||
31,30,48,-1,
|
||||
47,48,29,-1,
|
||||
34,50,35,-1,
|
||||
51,35,50,-1,
|
||||
51,20,36,-1,
|
||||
20,52,53,-1,
|
||||
53,54,20,-1,
|
||||
20,51,52,-1,
|
||||
55,56,77,-1,
|
||||
77,54,55,-1,
|
||||
56,37,77,-1,
|
||||
20,54,77,-1,
|
||||
20,77,0,-1,
|
||||
51,36,35,-1,
|
||||
27,47,28,-1,
|
||||
27,26,46,-1,
|
||||
47,27,46,-1,
|
||||
28,47,29,-1,
|
||||
26,45,46,-1,
|
||||
26,25,45,-1,
|
||||
24,23,44,-1,
|
||||
25,24,45,-1,
|
||||
44,23,22,-1,
|
||||
44,45,24,-1,
|
||||
38,77,37,-1,
|
||||
38,39,77,-1,
|
||||
40,19,39,-1,
|
||||
21,42,43,-1,
|
||||
21,43,22,-1,
|
||||
19,41,42,-1,
|
||||
42,21,19,-1,
|
||||
19,40,41,-1,
|
||||
77,39,19,-1,
|
||||
43,44,22,-1,
|
||||
77,19,1,-1,
|
||||
71,72,0,-1,
|
||||
0,70,71,-1,
|
||||
73,3,72,-1,
|
||||
2,0,72,-1,
|
||||
69,0,68,-1,
|
||||
5,73,74,-1,
|
||||
69,70,0,-1,
|
||||
3,2,72,-1,
|
||||
0,77,68,-1,
|
||||
4,73,5,-1,
|
||||
6,74,7,-1,
|
||||
74,6,5,-1,
|
||||
75,7,74,-1,
|
||||
76,9,75,-1,
|
||||
9,76,10,-1,
|
||||
9,8,75,-1,
|
||||
75,8,7,-1,
|
||||
76,57,10,-1,
|
||||
4,3,73,-1,
|
||||
67,77,66,-1,
|
||||
65,1,64,-1,
|
||||
65,77,1,-1,
|
||||
63,64,1,-1,
|
||||
1,62,63,-1,
|
||||
62,18,61,-1,
|
||||
17,61,18,-1,
|
||||
62,1,18,-1,
|
||||
61,16,60,-1,
|
||||
65,66,77,-1,
|
||||
13,58,59,-1,
|
||||
57,12,11,-1,
|
||||
11,10,57,-1,
|
||||
57,58,12,-1,
|
||||
13,12,58,-1,
|
||||
61,17,16,-1,
|
||||
59,15,14,-1,
|
||||
60,16,15,-1,
|
||||
13,59,14,-1,
|
||||
60,15,59,-1,
|
||||
68,77,67,-1
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Group {
|
||||
DEF Wire_Frame_representation_of_shape
|
||||
Separator {
|
||||
Material {
|
||||
ambientColor [
|
||||
0 0 0 ]
|
||||
diffuseColor [
|
||||
0.75 0.75 0.75 ]
|
||||
specularColor [
|
||||
0.82 0.79 0.42 ]
|
||||
shininess [ 0.1 ]
|
||||
}
|
||||
Coordinate3 {
|
||||
point [
|
||||
308.735 97.4706 0,
|
||||
316.5 98.4928 0,
|
||||
323.735 101.49 0,
|
||||
329.949 106.257 0,
|
||||
334.716 112.471 0,
|
||||
337.713 119.706 0,
|
||||
338.735 127.471 0,
|
||||
337.713 135.235 0,
|
||||
334.716 142.471 0,
|
||||
329.949 148.684 0,
|
||||
323.735 153.451 0,
|
||||
316.5 156.448 0,
|
||||
308.735 157.471 0 ]
|
||||
}
|
||||
IndexedLineSet {
|
||||
coordIndex [
|
||||
0,1,2,3,4,5,6,7,8,9,10,11,12,-1
|
||||
]
|
||||
}
|
||||
}
|
||||
Separator {
|
||||
Material {
|
||||
ambientColor [
|
||||
0 0 0 ]
|
||||
diffuseColor [
|
||||
0.75 0.75 0.75 ]
|
||||
specularColor [
|
||||
0.82 0.79 0.42 ]
|
||||
shininess [ 0.1 ]
|
||||
}
|
||||
Coordinate3 {
|
||||
point [
|
||||
308.735 157.471 0,
|
||||
128.735 157.471 0 ]
|
||||
}
|
||||
IndexedLineSet {
|
||||
coordIndex [
|
||||
0,1,-1
|
||||
]
|
||||
}
|
||||
}
|
||||
Separator {
|
||||
Material {
|
||||
ambientColor [
|
||||
0 0 0 ]
|
||||
diffuseColor [
|
||||
0.75 0.75 0.75 ]
|
||||
specularColor [
|
||||
0.82 0.79 0.42 ]
|
||||
shininess [ 0.1 ]
|
||||
}
|
||||
Coordinate3 {
|
||||
point [
|
||||
128.735 157.471 0,
|
||||
120.971 156.448 0,
|
||||
113.735 153.451 0,
|
||||
107.522 148.684 0,
|
||||
102.755 142.471 0,
|
||||
99.7575 135.235 0,
|
||||
98.7353 127.471 0,
|
||||
99.7575 119.706 0,
|
||||
102.755 112.471 0,
|
||||
107.522 106.257 0,
|
||||
113.735 101.49 0,
|
||||
120.971 98.4928 0,
|
||||
128.735 97.4706 0 ]
|
||||
}
|
||||
IndexedLineSet {
|
||||
coordIndex [
|
||||
0,1,2,3,4,5,6,7,8,9,10,11,12,-1
|
||||
]
|
||||
}
|
||||
}
|
||||
Separator {
|
||||
Material {
|
||||
ambientColor [
|
||||
0 0 0 ]
|
||||
diffuseColor [
|
||||
0.75 0.75 0.75 ]
|
||||
specularColor [
|
||||
0.82 0.79 0.42 ]
|
||||
shininess [ 0.1 ]
|
||||
}
|
||||
Coordinate3 {
|
||||
point [
|
||||
128.735 97.4706 0,
|
||||
308.735 97.4706 0 ]
|
||||
}
|
||||
IndexedLineSet {
|
||||
coordIndex [
|
||||
0,1,-1
|
||||
]
|
||||
}
|
||||
}
|
||||
Separator {
|
||||
Material {
|
||||
ambientColor [
|
||||
0 0 0 ]
|
||||
diffuseColor [
|
||||
0.75 0.75 0.75 ]
|
||||
specularColor [
|
||||
0.82 0.79 0.42 ]
|
||||
shininess [ 0.1 ]
|
||||
}
|
||||
Coordinate3 {
|
||||
point [
|
||||
140 130 0,
|
||||
138.855 134.647 0,
|
||||
135.681 138.23 0,
|
||||
131.205 139.927 0,
|
||||
126.454 139.35 0,
|
||||
122.515 136.631 0,
|
||||
120.291 132.393 0,
|
||||
120.291 127.607 0,
|
||||
122.515 123.369 0,
|
||||
126.454 120.65 0,
|
||||
131.205 120.073 0,
|
||||
135.681 121.77 0,
|
||||
138.855 125.353 0,
|
||||
140 130 0 ]
|
||||
}
|
||||
IndexedLineSet {
|
||||
coordIndex [
|
||||
0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1
|
||||
]
|
||||
}
|
||||
}
|
||||
Separator {
|
||||
Material {
|
||||
ambientColor [
|
||||
0 0 0 ]
|
||||
diffuseColor [
|
||||
0.75 0.75 0.75 ]
|
||||
specularColor [
|
||||
0.82 0.79 0.42 ]
|
||||
shininess [ 0.1 ]
|
||||
}
|
||||
Coordinate3 {
|
||||
point [
|
||||
320 130 0,
|
||||
318.855 134.647 0,
|
||||
315.681 138.23 0,
|
||||
311.205 139.927 0,
|
||||
306.454 139.35 0,
|
||||
302.515 136.631 0,
|
||||
300.291 132.393 0,
|
||||
300.291 127.607 0,
|
||||
302.515 123.369 0,
|
||||
306.454 120.65 0,
|
||||
311.205 120.073 0,
|
||||
315.681 121.77 0,
|
||||
318.855 125.353 0,
|
||||
320 130 0 ]
|
||||
}
|
||||
IndexedLineSet {
|
||||
coordIndex [
|
||||
0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
154
samples/CSharp/IE/AboutDialog.cs
Executable file
@ -0,0 +1,154 @@
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace IE
|
||||
{
|
||||
/// <summary>
|
||||
/// Summary description for AboutDialog.
|
||||
/// </summary>
|
||||
public class AboutDialog : System.Windows.Forms.Form
|
||||
{
|
||||
private System.Windows.Forms.PictureBox pictureBox1;
|
||||
private System.Windows.Forms.Button button1;
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.Label label4;
|
||||
private System.Windows.Forms.Label myVersion;
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.Container components = null;
|
||||
|
||||
public AboutDialog()
|
||||
{
|
||||
//
|
||||
// Required for Windows Form Designer support
|
||||
//
|
||||
InitializeComponent();
|
||||
//
|
||||
// TODO: Add any constructor code after InitializeComponent call
|
||||
//
|
||||
shell t = new shell();
|
||||
t.InitOCCViewer();
|
||||
float version = t.GetOCCVersion();
|
||||
this.myVersion.Text=this.myVersion.Text+version;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
protected override void Dispose( bool disposing )
|
||||
{
|
||||
if( disposing )
|
||||
{
|
||||
if(components != null)
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
}
|
||||
base.Dispose( disposing );
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(AboutDialog));
|
||||
this.pictureBox1 = new System.Windows.Forms.PictureBox();
|
||||
this.button1 = new System.Windows.Forms.Button();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.myVersion = new System.Windows.Forms.Label();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// pictureBox1
|
||||
//
|
||||
this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
|
||||
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
|
||||
this.pictureBox1.Location = new System.Drawing.Point(59, 64);
|
||||
this.pictureBox1.Name = "pictureBox1";
|
||||
this.pictureBox1.Size = new System.Drawing.Size(194, 100);
|
||||
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
|
||||
this.pictureBox1.TabIndex = 0;
|
||||
this.pictureBox1.TabStop = false;
|
||||
//
|
||||
// button1
|
||||
//
|
||||
this.button1.Location = new System.Drawing.Point(96, 248);
|
||||
this.button1.Name = "button1";
|
||||
this.button1.Size = new System.Drawing.Size(128, 24);
|
||||
this.button1.TabIndex = 1;
|
||||
this.button1.Text = "OK";
|
||||
this.button1.Click += new System.EventHandler(this.button1_Click);
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.Location = new System.Drawing.Point(16, 16);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(288, 24);
|
||||
this.label1.TabIndex = 2;
|
||||
this.label1.Text = "Import/Export Sample,";
|
||||
this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
||||
//
|
||||
// myVersion
|
||||
//
|
||||
this.myVersion.Location = new System.Drawing.Point(16, 32);
|
||||
this.myVersion.Name = "myVersion";
|
||||
this.myVersion.Size = new System.Drawing.Size(288, 16);
|
||||
this.myVersion.TabIndex = 3;
|
||||
this.myVersion.Text = "Open CASCADE Technology ";
|
||||
this.myVersion.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.Location = new System.Drawing.Point(24, 168);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(280, 23);
|
||||
this.label3.TabIndex = 4;
|
||||
this.label3.Text = "Copyright (C) 2004, Open CASCADE SA";
|
||||
this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.Location = new System.Drawing.Point(8, 200);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(296, 24);
|
||||
this.label4.TabIndex = 5;
|
||||
this.label4.Text = "http://opencascade.com marketing.contact@opencascade.com";
|
||||
this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
||||
//
|
||||
// AboutDialog
|
||||
//
|
||||
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
|
||||
this.ClientSize = new System.Drawing.Size(312, 285);
|
||||
this.ControlBox = false;
|
||||
this.Controls.Add(this.label4);
|
||||
this.Controls.Add(this.label3);
|
||||
this.Controls.Add(this.myVersion);
|
||||
this.Controls.Add(this.label1);
|
||||
this.Controls.Add(this.button1);
|
||||
this.Controls.Add(this.pictureBox1);
|
||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
|
||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
||||
this.MaximizeBox = false;
|
||||
this.MinimizeBox = false;
|
||||
this.Name = "AboutDialog";
|
||||
this.Text = "About Import/Export Sample";
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
private void button1_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.Close();
|
||||
}
|
||||
}
|
||||
}
|
1230
samples/CSharp/IE/AboutDialog.resx
Executable file
BIN
samples/CSharp/IE/App.ico
Executable file
After Width: | Height: | Size: 1.1 KiB |
58
samples/CSharp/IE/AssemblyInfo.cs
Executable file
@ -0,0 +1,58 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
//
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
//
|
||||
[assembly: AssemblyTitle("")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("")]
|
||||
[assembly: AssemblyCopyright("")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
//
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
// You can specify all the values or you can default the Revision and Build Numbers
|
||||
// by using the '*' as shown below:
|
||||
|
||||
[assembly: AssemblyVersion("1.0.*")]
|
||||
|
||||
//
|
||||
// In order to sign your assembly you must specify a key to use. Refer to the
|
||||
// Microsoft .NET Framework documentation for more information on assembly signing.
|
||||
//
|
||||
// Use the attributes below to control which key is used for signing.
|
||||
//
|
||||
// Notes:
|
||||
// (*) If no key is specified, the assembly is not signed.
|
||||
// (*) KeyName refers to a key that has been installed in the Crypto Service
|
||||
// Provider (CSP) on your machine. KeyFile refers to a file which contains
|
||||
// a key.
|
||||
// (*) If the KeyFile and the KeyName values are both specified, the
|
||||
// following processing occurs:
|
||||
// (1) If the KeyName can be found in the CSP, that key is used.
|
||||
// (2) If the KeyName does not exist and the KeyFile does exist, the key
|
||||
// in the KeyFile is installed into the CSP and used.
|
||||
// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility.
|
||||
// When specifying the KeyFile, the location of the KeyFile should be
|
||||
// relative to the project output directory which is
|
||||
// %Project Directory%\obj\<configuration>. For example, if your KeyFile is
|
||||
// located in the project directory, you would specify the AssemblyKeyFile
|
||||
// attribute as [assembly: AssemblyKeyFile("..\\..\\mykey.snk")]
|
||||
// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
|
||||
// documentation for more information on this.
|
||||
//
|
||||
[assembly: AssemblyDelaySign(false)]
|
||||
[assembly: AssemblyKeyFile("")]
|
||||
[assembly: AssemblyKeyName("")]
|
1103
samples/CSharp/IE/Form1.cs
Executable file
660
samples/CSharp/IE/Form1.resx
Executable file
@ -0,0 +1,660 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 1.3
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">1.3</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1">this is my long string</data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
[base64 mime encoded serialized .NET Framework object]
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
[base64 mime encoded string representing a byte array form of the .NET Framework object]
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used forserialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="mainMenu1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="mainMenu1.Location" type="System.Drawing.Point, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</data>
|
||||
<data name="mainMenu1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="File.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="File.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="FileNew.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="FileNew.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="FileExport.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="FileExport.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ImportBRep.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ImportBRep.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ImportIges.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ImportIges.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ImportStep.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ImportStep.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="FileImport.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="FileImport.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportBRep.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportBRep.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportIges.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportIges.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportStep.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportStep.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportStl.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportStl.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportVrml.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportVrml.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="menuItem3.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="menuItem3.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportImage.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ExportImage.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="FileClose.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="FileClose.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="menuItem2.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="menuItem2.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="menuItem1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="menuItem1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="View.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="View.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ViewToolbar.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ViewToolbar.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ViewStatusBar.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ViewStatusBar.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Window.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Window.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="menuItem4.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="menuItem4.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="WindowCascade.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="WindowCascade.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="WindowTile.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="WindowTile.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Help.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Help.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="HelpAbout.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="HelpAbout.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="toolBarTool.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="toolBarTool.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="toolBarTool.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="New.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="New.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="About.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="About.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="wireframe.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="wireframe.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="shading.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="shading.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="color.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="color.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="material.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="material.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="transparency.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="transparency.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="delete.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="delete.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="imageList1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="imageList1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="imageList1.Location" type="System.Drawing.Point, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>141, 18</value>
|
||||
</data>
|
||||
<data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFpTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0xLjAuNTAw
|
||||
MC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZT
|
||||
eXN0ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMA
|
||||
AAB6GAAAAk1TRnQBSQFMAgEBGAEAAR0BAAEEAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQC
|
||||
AAEoAwABQAMAAYADAAEBAQABCAYAASAYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB
|
||||
3AHAAQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IB
|
||||
AAM5AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8B
|
||||
MwMAAWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYC
|
||||
AAFmAZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMC
|
||||
AAHMAWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQAB
|
||||
ZgEAATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8B
|
||||
AAEzAWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQAB
|
||||
MwGZAWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQAB
|
||||
MwLMAQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQAB
|
||||
MwEAAWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMB
|
||||
mQEAAWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQAB
|
||||
ZgGZAWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYB
|
||||
zAH/AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMB
|
||||
mQEAAZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgAB
|
||||
mQFmATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwB
|
||||
AAKZAf8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB
|
||||
/wEzAQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQAB
|
||||
mQEAAcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYC
|
||||
AAHMAWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYB
|
||||
AAHMApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8C
|
||||
AAHMAf8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQAB
|
||||
mQEAAcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMB
|
||||
AAHMAmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB
|
||||
/wGZAcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC
|
||||
/wEzAQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC
|
||||
/wFmAQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gB
|
||||
AAHwAfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD//8A/wD/AP8A/wD/
|
||||
AP8A/wAPAAH7PgAD+wHsPQAB+wIAAewIAAP7NAAC7AYAAvsBAAL7DQAB7CMABOwGAAL7AQAC+w4AAewb
|
||||
AAL7AwAC7AIAAewBAAHsBQAC+wEAAvsPAAXsAQAC7BUAA/sB7AQAAuwFAAL7AQAC+w8AAeweAAHsAvsD
|
||||
AAPsBQAD+xAAAeweAAHsAwAB+wEAAewBAAHsGAAB7B4AAewEAAHsAgAB7BgAAewfAAHsAwAB7AMAA/sw
|
||||
AAP7AgAC7AEAAewBAALsAwAB+xUAAewdAAPsAgAC7BsAAewcAAHsAQAD7DwAAuw/AAHsQgAB+ywAA/sQ
|
||||
AAH7CwABAQnsAwAJ7AEBCwAC+w4AAfsBAAH7AQAB+wkAAgEHAALsAgAB7AH+BwACAQgABPsKAAoBCAAB
|
||||
AQEAAQEGAAHsAQAB7AEAAewBAAH+BgABAQEAAQEFAAL7DgAB7AEBAwAD+wEAAgEHAAEBAgABAQX+AewC
|
||||
/gLsAgAG/gEAAv4BAQQAAfsPAAHsAQABAQMAAfsCAAHsAQABAQUAAfsBAQIAAQEFAAHsAgAC7AIAAf4F
|
||||
AAEBAgABAQQAAfsCAAH+DAAB7AIACgEFAAEBAfsBAAEBBQAB7AIAAuwCAAH+BQABAQIAAfsDAAP7AQAB
|
||||
+wH+CwAB7AIAAf4FAAHsAgAB7AIAA/sBAQL7AQEFAAHsAgAC7AIAAf4FAAEBAQAB+wEBBAAB+wIAAvsF
|
||||
/gEAAv4DAAHsAgAB/gUAAewCAAHsBQABAQH7AQABAQUAAewCAALsAgAB/gUAAQEG+wYAAf4KAAHsAgAB
|
||||
/gUAAewCAAHsBAAB+wEBAgABAQUAAewCAALsAgAB/gUAAQEBAAH7AQEJAAH+CgAB7AIAAf4FAAHsAgAB
|
||||
7AUAAQEC7AEBBuwCAArsAQECAAH7CQAB/goAAewCAAH+BQAB7AIAAewGAAEBAQABAQYAAewBAAHsAQAB
|
||||
7AEAAf4GAAEBAQABAQkAAf4KAArsAgAB7AcAAgEHAALsAgAB7AH+BwACARUAAewBAAH+BgAB7AEAAewI
|
||||
AAEBCewDAAnsAQEJAAH+DAAB7AH+BwAC7CgAAf4NAArsOQAB+xkACuwGAArsCwAD+wgAAfsJAQYAAewB
|
||||
/gcAAuwFAAHsAf4HAALsCQAB+wEAAfsBAAH7BwABAQH7BwABAQHsBQAB7AEAAf4GAAHsAQAB7AQAAewB
|
||||
AAH+BgAB7AEAAewKAAH7CQABAQEAAfsGAAEBAQAB7AQAAewCAAoBAwAB7AIABv4B7AL+AewHAALsAfsB
|
||||
AAPsBQABAQIAAfsBAAH7A/4BAQL+AewDAAHsAgABAQUAAewCAAEBAwAB7AIAAf4FAAHsAgAB7AQAAfsB
|
||||
AAHsAgAB+wMAAewB+wQAAQEDAAL7AwABAQIAAewDAAHsAgABAQUAAewCAAEBAwAB7AIAAf4FAAHsAgAB
|
||||
7AMAAfsCAAHsBgAB7AEAAfsDAAEBAgAD+wMAAQECAAHsAwAB7AIAAQEFAAHsAgABAQMAAewCAAH+BQAB
|
||||
7AIAAewCAAb7BAAF+wIAAQECAAH+BQABAQIAAewDAAHsAgABAQUAAewCAAEBAwAB7AIAAf4FAAHsAgAB
|
||||
7AMAAfsCAAHsBgAB7AEAAfsDAAEBAgAB/gUAAQECAAHsAwAB7AIAAQEBAAT7AewCAAEBAwAB7AIAAf4F
|
||||
AAHsAgAB7AQAAfsBAAHsAgAB+wMAAewB+wQAAQECAAH+BQABAQIAAewDAAPsAQEB7AL7A+wCAAEBAwAK
|
||||
AQIAAewGAAPsAfsBAAPsBQAKAQIAAewEAAHsAQABAQEAAfsBAAH7AgAB7AEAAQEEAAEBAQAB/gYAAQEB
|
||||
AAHsCQAB+woAAewBAAH+BgAB7AEAAewFAAHsAQEBAAH7AgAB+wIAAewBAQUAAQEB/gIAAfsEAAEBAewH
|
||||
AAH7AQAB+wEAAfsJAAHsAf4HAALsBgAKAQYAAgED+wUBCAAD+wsACuwNAAH7CQAB+wEAAfsBAAH7DQAB
|
||||
+yQAAfsKAAH7NQAB+wkAAfsIAAP7CgAD+w4AAfshAAL7DAAC+wIAAewDAAfsA/sB7BYAAfsIAAH7AewB
|
||||
AwoAAfsBAAH7DgAB+xcAA/sJAAEDCQAB+xEAAewWAAH7AQAB+wEAAfskAAHsDwAB+wgAAfsPAAXsBQAB
|
||||
7AYABOwCAAHsBwAF7AIAA/sHAAH7DQAB7AYAAewEAAHsBAAB7AUAAewBAAHsBQAB7AYAAewCAAH7AwAB
|
||||
+wkAAfsIAAHsBwAB7AMAAewEAAHsBgAC7AUAAewHAAHsBAAB+wsAAfsGAALsBwAC7AIAAewDAALsBgAC
|
||||
7AQAAuwHAAEDAewCAAX7BQAF+wUAAewJAAHsAgAB7AMAAewIAAHsBAAB7AQAA/sCAAHsAwAB+wsAAfsG
|
||||
AAHsCQAB7AIAAewDAAHsCAAB7AQAAewCAAL7BQAB7AQAAfsEAAH7BAAB+wcAAuwHAALsAgAB7AMAAuwG
|
||||
AALsBQAB7AcAAuwJAAH7CwAB+wEAAewHAAHsAwAB7AQAAewGAALsBQAB7AcAAewKAAH7CAAB+wEAAfsD
|
||||
AAHsBQAB7AH7AQAB+wEAAfsFAAHsBAAB7AEAAewBAAP7AgAB7AUAAewJAAH7AQAB+wEAAfsGAAL7BQAF
|
||||
7AIABfsE7AEABuwIAAXsCwAD+wcAA/sKAAP7AQAB+yUAAfsfAAb4CAAG+A0AAgcC7AUADQoIAAH4BvsB
|
||||
+AYAAfgGoAH4CAACCwLvAQcD7AYAAx4BAANrAQACNwFtCAABrgFYBvsBWAGuBAABrgGZBqABmQGuBQAC
|
||||
CwKSAU8CBwHvAuwGAAMBAQADBgEAAvsB7AgAAVgBcwb7AXMBWAQAAewBHAagARwB7AUAAW0B7QEHAU8B
|
||||
AgJPAQcC7AFtAQsEAAMBAQADBgEAAvsB7AcAAT8B+wFYBnMBRgH7BAAB7AGZBhwBmQHsBQAB7AEHAU8B
|
||||
7QECAe0BAgEHA+wFAAMLAQADDQEAAikBQwcAAfkBLAH7BkYB+QH7BAAB7AGgBpkBoAHsBAABbwHvAQcB
|
||||
AgEHAXIBBwFyAQcD7AUAAwIBAAMEAQADBgMABGIC+QEsATIG+QH7BAAB7AigAewEAAHsAQcBcgECAXIB
|
||||
BwJyAQcD7AUAA/oBAAP8AQAD/gMAB/kB+wb5AfsEAAHsCKAB7AQAAewBBwFyAQIBcgEHAgIBBwPsARQB
|
||||
AQMAA/oBAAP8AQAD/gMABGIC+QEsATIG+QH7BAAB7AigAewEAAHsAgcDcgE1AXIBeQGSA+wEAAMtAQAD
|
||||
hQEAA4EHAAH5ASwB+wZGAfkB+wQAAewBoAaZAaAB7AMAAUYBkgMHAk8BWAEHAVgBBwGSAuwEAAMeAQAD
|
||||
KQEAA2EHAAE/AfsBWAZzAUYB+wQAAewBmQYcAZkB7AMAAewCBwLvAeoC7AQHAewB7QQAA/kBAAP7AQAD
|
||||
/QgAAVgBcwb7AXMBWAQAAewBHAagARwB7AMAAewCBwLsAQAB7AHtAgcCmQHsAe8BCwMAA/kBAAP7AQAD
|
||||
/QgAAa4BWAb7AVgBrgQAAa4BmQagAZkBrgMAAewB7wEHAuwBAAHsAgcBmQJYAm4EAAMgAQADNwEAA6UJ
|
||||
AAH4BvsB+AYAAfgGoAH4BAACbgIHAewBDgMHAfsCbhsABvgIAAb4BwAC7AEHBew6AATsLQAG+woABuwp
|
||||
AAFYBqcBWAgAAewG+wHsGwAC+woAAVgBhgYAAYYBWAYAAa4BWAb7AVgBrgcACf8KAAL7CgAB+wFYBgAB
|
||||
WAH7BgAB7Aj7AewHAAn/FgAB+wGuBlEBrgH7BgAB7Aj7AewHAAn/CgAB+wsAAfsBAAauAQAB+wYAAewI
|
||||
+wHsBwAJ/woAAfsLAAH7CAAB+wYAAewI+wHsBwAJ/woAAfsLAAH7CAAB+wYAAewI+wHsBwAJ/woAAvsK
|
||||
AAH7CAAB+wYAAewI+wHsBwAJ/wsAAvsJAAH7AQAGrgEAAfsGAAHsAfsGWAH7AewHAAn/BwAB+wQAAvsI
|
||||
AAH7Aa4GUQGuAfsGAAHsAVgGcwFYAewHAAb/CgAB+wUAAfsIAAH7AVgGAAFYAfsGAAHsAXMG+wFzAewH
|
||||
AAb/AQAB/wgAAvsDAAL7CAABWAGGBgABhgFYBgABrgFYBvsBWAGuBwAG/wsABfsKAAFYBqcBWAgAAewG
|
||||
+wHsKQAG+woABuxFAAFCAU0BPgcAAT4DAAEoAwABQAMAAYADAAEBAQABAQYAAQQWAAP//wACAAH9B/8B
|
||||
+AF/Bv8B/QG/AccB/wHAAR8BwAEfAf8BnwGTAf8CzwHfAc8B/gEfAZMB/wLXAd8B1wE5AY8BkwH/AdgB
|
||||
AwHfAdsBwwHPAZMB/wLbAd8B2wHxAscB+wLbAd8B2wH3AVcB/wHBAtsB3wHbAfcBtwH/AZsC2wHfAdsB
|
||||
+wGoAf8BrwHAARsBwAEbARkBTgH/AbUC6wHvAesBwgE/Af8BuQLzAfcB8wHBAv8BEQH4AQMB+AEDAecC
|
||||
/wG/BP8B9wf/Af4F/wHxAf8B/gH/AeABBwEAAT8B+QH/AfoBvwHnAfMBPwGfAeEB/wGAAR8B6wH1AV8B
|
||||
rwGfAf8BnAFPAewBAAFgAQcBoAEPAa4B1wHNAfYBbwG3AacB5wGwAQMB5QH2AW8BtwEDAesBtwHbAQEB
|
||||
9gFvAacBoAEBAbcB2wHlAfYBbwGAAu0BtwHbAc0B9gFvAacC7QG3AdsB4AEGAQABNwLtAbcB2wH1AfoB
|
||||
rwHXAu0BgAEbAfkB/AHPAecB4AENAdcB6wH8AQAB4AEHAvUB5wHzBP8C+QHwAQME/wH8AQEB/gP/AYAB
|
||||
HwGAAR8B/AF/AYABHwGfAc8BnwHPAfoBvwGfAc8BrwHXAa8B1wH+Af8BrwHXAbABAwGwAQMB8AGPAbQB
|
||||
AwG3AdsBtwHbAdYB5wG5AdsBtwHbAbcB2wG3AesBsQHbAbcB2wG3AdsBAwHBAbcB2wG3AdsBtwHbAbcB
|
||||
6wG3AdsBtAEbAbcB2wHWAecBtwHbAYABGwGAARsB8AGPAYABGwHVAWsB1wHrAf4B/wHXAesB5QGzAeYB
|
||||
8wH6Ab8B5wHzAfABAwHwAQMB/AF/AfABAwH/Ae8B+gG/Af4E/wH3Af4G/wH7Af4B/wEfAfgB/wH9BP8B
|
||||
PwH8AdwBAAF/Af8B/gH/AR8B+gHPAf0BPwH/AfwBfwHPAfcB5wH9AZ8B/wH6Ab8B5wH/AfMB/QHPAf0B
|
||||
/gH/AfIBDwG5AQ0B5AEYAf4B/wH5AfcBvAH1AfMB7QHfAfcC+wG9AfkC9wG/AfsB8wH5AbkB+QHnAfMB
|
||||
BwHBAfcB/QG7Af0B7wEbAb8B+wH3Af0BuwH9AewB+wHeAfcB8wH5AbkB+QH3AfMB/gH/AesB+wG9AfkC
|
||||
9wH+Af8BXQHyAb4B9QEbAe8B+gG/AT4BDAIBAfwBHwH8AX8BHwH4Ab8D/wH+A/8B/gEHAfgBHwH8AQcB
|
||||
gAEDAfwBAwHwAQ8B8AEHAYABAwH4AQEB4AEHAcABBwGAAQMB+AEBAeABBwHAAQMBgAEDAfABAQHgAQcB
|
||||
wAEDAYABAwHwAQEB4AEHAYABAwGAAQMBAAEBAeABBwGAAQMBgAEDAQABAQHgAQcBgAEBAYABAwEAAQEB
|
||||
4AEHAYABAQGAAQMB8AEBAeABBwEAAQEBgAEDAfABAQHgAQcBAAEBAYABAwH4AQEB4AEHAQABAQGAAQMB
|
||||
+AEBAeABBwEAAQMBgAEDAfwBAwHwAQ8BAAEPAYABAwH+AQcB+AEfAcABPwb/AfAF/wH4AR8B+AEfAv8B
|
||||
/gE/AfABDwHwAQ8B4AEDAfwBHwLnAeABBwHgAQMB/AEfAucB4AEHAeABAwH+AX8B4AEHAeABBwHgAQMB
|
||||
/AE/AegBFwHgAQcB4AEDAfwBPwHvAfcB4AEHAeABAwH8AT8B7wH3AeABBwHgAQMB/AEfAe8B9wHgAQcB
|
||||
4AEDAfIBDwHoARcB4AEHAeABAwHhAQcB4AEHAeABBwHgAQMB4QGHAucB4AEHAeABBwHgAQcC5wHgAQcB
|
||||
4AEPAfABDwHwAQ8B8AEPAeABHwH4AR8B+AEfAfgBHwj/Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="myStatusBar.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="myStatusBar.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="myStatusBar.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="toolBarView.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="toolBarView.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="toolBarView.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ZoomAll.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ZoomAll.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ZoomWin.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ZoomWin.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ZoomProg.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ZoomProg.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Pan.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Pan.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="PanGlo.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="PanGlo.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Front.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Front.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Back.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Back.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="TOP.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="TOP.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BOTTOM.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BOTTOM.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="LEFT.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="LEFT.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="RIGHT.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="RIGHT.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Axo.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Axo.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Rot.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Rot.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Reset.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="Reset.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="HlrOn.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="HlrOn.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="HlrOff.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="HlrOff.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="toolBarButton1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="toolBarButton1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="$this.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>(Default)</value>
|
||||
</data>
|
||||
<data name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.Localizable" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.GridSize" type="System.Drawing.Size, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>8, 8</value>
|
||||
</data>
|
||||
<data name="$this.DrawGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="$this.Name">
|
||||
<value>Form1</value>
|
||||
</data>
|
||||
<data name="$this.TrayHeight" type="System.Int32, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>80</value>
|
||||
</data>
|
||||
<data name="$this.SnapToGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="$this.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAABAAEAMDAAAAAAAACoDgAAFgAAACgAAAAwAAAAYAAAAAEACAAAAAAAgAoAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAMDcwADwyqYABAQEAAgICAAMDAwAERERABYW
|
||||
FgAcHBwAIiIiACkpKQBVVVUATU1NAEJCQgA5OTkAgHz/AFBQ/wCTANYA/+zMAMbW7wDW5+cAkKmtAAAA
|
||||
MwAAAGYAAACZAAAAzAAAMwAAADMzAAAzZgAAM5kAADPMAAAz/wAAZgAAAGYzAABmZgAAZpkAAGbMAABm
|
||||
/wAAmQAAAJkzAACZZgAAmZkAAJnMAACZ/wAAzAAAAMwzAADMZgAAzJkAAMzMAADM/wAA/2YAAP+ZAAD/
|
||||
zAAzAAAAMwAzADMAZgAzAJkAMwDMADMA/wAzMwAAMzMzADMzZgAzM5kAMzPMADMz/wAzZgAAM2YzADNm
|
||||
ZgAzZpkAM2bMADNm/wAzmQAAM5kzADOZZgAzmZkAM5nMADOZ/wAzzAAAM8wzADPMZgAzzJkAM8zMADPM
|
||||
/wAz/zMAM/9mADP/mQAz/8wAM///AGYAAABmADMAZgBmAGYAmQBmAMwAZgD/AGYzAABmMzMAZjNmAGYz
|
||||
mQBmM8wAZjP/AGZmAABmZjMAZmZmAGZmmQBmZswAZpkAAGaZMwBmmWYAZpmZAGaZzABmmf8AZswAAGbM
|
||||
MwBmzJkAZszMAGbM/wBm/wAAZv8zAGb/mQBm/8wAzAD/AP8AzACZmQAAmTOZAJkAmQCZAMwAmQAAAJkz
|
||||
MwCZAGYAmTPMAJkA/wCZZgAAmWYzAJkzZgCZZpkAmWbMAJkz/wCZmTMAmZlmAJmZmQCZmcwAmZn/AJnM
|
||||
AACZzDMAZsxmAJnMmQCZzMwAmcz/AJn/AACZ/zMAmcxmAJn/mQCZ/8wAmf//AMwAAACZADMAzABmAMwA
|
||||
mQDMAMwAmTMAAMwzMwDMM2YAzDOZAMwzzADMM/8AzGYAAMxmMwCZZmYAzGaZAMxmzACZZv8AzJkAAMyZ
|
||||
MwDMmWYAzJmZAMyZzADMmf8AzMwAAMzMMwDMzGYAzMyZAMzMzADMzP8AzP8AAMz/MwCZ/2YAzP+ZAMz/
|
||||
zADM//8AzAAzAP8AZgD/AJkAzDMAAP8zMwD/M2YA/zOZAP8zzAD/M/8A/2YAAP9mMwDMZmYA/2aZAP9m
|
||||
zADMZv8A/5kAAP+ZMwD/mWYA/5mZAP+ZzAD/mf8A/8wAAP/MMwD/zGYA/8yZAP/MzAD/zP8A//8zAMz/
|
||||
ZgD//5kA///MAGZm/wBm/2YAZv//AP9mZgD/Zv8A//9mACEApQBfX18Ad3d3AIaGhgCWlpYAy8vLALKy
|
||||
sgDX19cA3d3dAOPj4wDq6uoA8fHxAPj4+ADw+/8ApKCgAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//
|
||||
AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMT
|
||||
ExMTExMTEyIiQiI8HTyCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwDODg4Nzc4MQMdAAAA
|
||||
AADDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOw4ODgyOCQAAAAdAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODIyMSIAHewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAA7DI3MSIdCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAADEyMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs4JAALAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwxJAAhAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4IgC8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAJAxJB0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
ALwLCx0dIh0dCwATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACx0dAB0dIiIiIiId
|
||||
CxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvAsdAB0dIiQkAyQkIiIiHSIAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAIgMxMVhZmZqZAyQiHR0AAAAAkAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAvAsdISIDMThZWVmgvaCZWVIkIh0AAB0dIh0hCwALCwALtgAAAAAAAAAAAAAAAOwAAB0iMTEx
|
||||
ODhYWZrDw8Ofn1hSJCIAHQAdACIAHSIkAwsdOAAAAADeExMTCwsLIiIkMTEyODg3MllZmprDw8PDwllS
|
||||
MSQdHQAAAB0AIiQkAAAAvDi8AAAxAzExMTExMTI4Nzg4ODc4ODhZXpnDw8PDml1YNwMkIh0AAB0hIiQA
|
||||
AAAAACIAAAA4ODc4Nzg4ODg4ODg4ODg4ODhZWV6avb2gmllZODcxJCIAAAAdIgMLAAAAACIAAACGE0+G
|
||||
T4bs7Oy8vLy8vAAxODg4ODg4NzIyMSQdHQAAvADsCwAiJDExAAAAwjjsAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAALMSQAAAAAAAAAAAAAAAAAEyI4MQsiOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALMSQAAAAA
|
||||
AAAAAAAAAAAAAAC8CwsAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8AAsAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////AAD///////8AAP///////wAA////////
|
||||
AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP//
|
||||
/////wAA//8AAH//AAD//wAAf/8AAP//4AP//wAA///4B///AAD///gP//8AAP///B///wAA///8H///
|
||||
AAD///wf//8AAP///h///wAA///8H///AAD//+AD//8AAP//wAD//wAA//4AAD//AAD//AAAB/8AAP/w
|
||||
AAAAAwAA/8AAAAABAADAAAAAADgAAMAAAAAAPAAAwAAAAAA8AADAAAAAIDgAAP///j/+AQAA///+P/+D
|
||||
AAD///4///8AAP///////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP//
|
||||
/////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
942
samples/CSharp/IE/Form2.cs
Executable file
@ -0,0 +1,942 @@
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using System.Windows.Forms;
|
||||
|
||||
|
||||
namespace IE
|
||||
{
|
||||
public enum CurrentAction3d
|
||||
{
|
||||
CurAction3d_Nothing,
|
||||
CurAction3d_DynamicZooming,
|
||||
CurAction3d_WindowZooming,
|
||||
CurAction3d_DynamicPanning,
|
||||
CurAction3d_GlobalPanning,
|
||||
CurAction3d_DynamicRotation
|
||||
}
|
||||
public enum CurrentPressedKey
|
||||
{
|
||||
CurPressedKey_Nothing,
|
||||
CurPressedKey_Ctrl,
|
||||
CurPressedKey_Shift
|
||||
}
|
||||
public enum ModelFormat
|
||||
{
|
||||
BREP,
|
||||
CSFDB,
|
||||
STEP,
|
||||
IGES,
|
||||
VRML,
|
||||
STL,
|
||||
IMAGE
|
||||
}
|
||||
/// <summary>
|
||||
/// Summary description for Form2.
|
||||
/// </summary>
|
||||
public class Form2 : System.Windows.Forms.Form
|
||||
{
|
||||
private System.ComponentModel.IContainer components;
|
||||
|
||||
public Form2()
|
||||
{
|
||||
//
|
||||
// Required for Windows Form Designer support
|
||||
//
|
||||
InitializeComponent();
|
||||
|
||||
//
|
||||
// TODO: Add any constructor code after InitializeComponent call
|
||||
//
|
||||
myView = new shell();
|
||||
myCurrentMode=CurrentAction3d.CurAction3d_Nothing;
|
||||
myCurrentPressedKey=CurrentPressedKey.CurPressedKey_Nothing;
|
||||
myDegenerateModeIsOn=true;
|
||||
IsRectVisible=false;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
protected override void Dispose( bool disposing )
|
||||
{
|
||||
if( disposing )
|
||||
{
|
||||
if(components != null)
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
}
|
||||
base.Dispose( disposing );
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(Form2));
|
||||
this.imageList1 = new System.Windows.Forms.ImageList(this.components);
|
||||
this.myPopup = new System.Windows.Forms.ContextMenu();
|
||||
this.menuItem1 = new System.Windows.Forms.MenuItem();
|
||||
this.myPopupObject = new System.Windows.Forms.ContextMenu();
|
||||
this.ContextWireframe = new System.Windows.Forms.MenuItem();
|
||||
this.ContextShading = new System.Windows.Forms.MenuItem();
|
||||
this.ContextColor = new System.Windows.Forms.MenuItem();
|
||||
this.ContextMaterial = new System.Windows.Forms.MenuItem();
|
||||
this.ContMatBrass = new System.Windows.Forms.MenuItem();
|
||||
this.ContMenBronze = new System.Windows.Forms.MenuItem();
|
||||
this.ContMenCopper = new System.Windows.Forms.MenuItem();
|
||||
this.ContMenGold = new System.Windows.Forms.MenuItem();
|
||||
this.ContMenPewt = new System.Windows.Forms.MenuItem();
|
||||
this.ContMenPlaster = new System.Windows.Forms.MenuItem();
|
||||
this.ContMenPlastic = new System.Windows.Forms.MenuItem();
|
||||
this.ContMenSilver = new System.Windows.Forms.MenuItem();
|
||||
this.ContMenTranc = new System.Windows.Forms.MenuItem();
|
||||
this.ContMenDelete = new System.Windows.Forms.MenuItem();
|
||||
//
|
||||
// imageList1
|
||||
//
|
||||
this.imageList1.ImageSize = new System.Drawing.Size(16, 16);
|
||||
this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
|
||||
this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
|
||||
//
|
||||
// myPopup
|
||||
//
|
||||
this.myPopup.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
|
||||
this.menuItem1});
|
||||
//
|
||||
// menuItem1
|
||||
//
|
||||
this.menuItem1.Index = 0;
|
||||
this.menuItem1.Text = "Change &Background";
|
||||
this.menuItem1.Click += new System.EventHandler(this.menuItem1_Click);
|
||||
//
|
||||
// myPopupObject
|
||||
//
|
||||
this.myPopupObject.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
|
||||
this.ContextWireframe,
|
||||
this.ContextShading,
|
||||
this.ContextColor,
|
||||
this.ContextMaterial,
|
||||
this.ContMenTranc,
|
||||
this.ContMenDelete});
|
||||
this.myPopupObject.Popup += new System.EventHandler(this.myPopupObject_Popup);
|
||||
//
|
||||
// ContextWireframe
|
||||
//
|
||||
this.ContextWireframe.Index = 0;
|
||||
this.ContextWireframe.Text = "Wireframe";
|
||||
this.ContextWireframe.Click += new System.EventHandler(this.ContextWireframe_Click);
|
||||
//
|
||||
// ContextShading
|
||||
//
|
||||
this.ContextShading.Index = 1;
|
||||
this.ContextShading.Text = "Shading";
|
||||
this.ContextShading.Click += new System.EventHandler(this.ContextShading_Click);
|
||||
//
|
||||
// ContextColor
|
||||
//
|
||||
this.ContextColor.Index = 2;
|
||||
this.ContextColor.Text = "Color";
|
||||
this.ContextColor.Click += new System.EventHandler(this.ContextColor_Click);
|
||||
//
|
||||
// ContextMaterial
|
||||
//
|
||||
this.ContextMaterial.Index = 3;
|
||||
this.ContextMaterial.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
|
||||
this.ContMatBrass,
|
||||
this.ContMenBronze,
|
||||
this.ContMenCopper,
|
||||
this.ContMenGold,
|
||||
this.ContMenPewt,
|
||||
this.ContMenPlaster,
|
||||
this.ContMenPlastic,
|
||||
this.ContMenSilver});
|
||||
this.ContextMaterial.Text = "Material";
|
||||
//
|
||||
// ContMatBrass
|
||||
//
|
||||
this.ContMatBrass.Index = 0;
|
||||
this.ContMatBrass.Text = "&Brass";
|
||||
this.ContMatBrass.Click += new System.EventHandler(this.ContMatBrass_Click);
|
||||
//
|
||||
// ContMenBronze
|
||||
//
|
||||
this.ContMenBronze.Index = 1;
|
||||
this.ContMenBronze.Text = "&Bronze";
|
||||
this.ContMenBronze.Click += new System.EventHandler(this.ContMenBronze_Click);
|
||||
//
|
||||
// ContMenCopper
|
||||
//
|
||||
this.ContMenCopper.Index = 2;
|
||||
this.ContMenCopper.Text = "&Copper";
|
||||
this.ContMenCopper.Click += new System.EventHandler(this.ContMenCopper_Click);
|
||||
//
|
||||
// ContMenGold
|
||||
//
|
||||
this.ContMenGold.Index = 3;
|
||||
this.ContMenGold.Text = "&Gold";
|
||||
this.ContMenGold.Click += new System.EventHandler(this.ContMenGold_Click);
|
||||
//
|
||||
// ContMenPewt
|
||||
//
|
||||
this.ContMenPewt.Index = 4;
|
||||
this.ContMenPewt.Text = "&Pewter";
|
||||
this.ContMenPewt.Click += new System.EventHandler(this.ContMenPewt_Click);
|
||||
//
|
||||
// ContMenPlaster
|
||||
//
|
||||
this.ContMenPlaster.Index = 5;
|
||||
this.ContMenPlaster.Text = "&Plaster";
|
||||
this.ContMenPlaster.Click += new System.EventHandler(this.ContMenPlaster_Click);
|
||||
//
|
||||
// ContMenPlastic
|
||||
//
|
||||
this.ContMenPlastic.Index = 6;
|
||||
this.ContMenPlastic.Text = "&Plastic";
|
||||
this.ContMenPlastic.Click += new System.EventHandler(this.ContMenPlastic_Click);
|
||||
//
|
||||
// ContMenSilver
|
||||
//
|
||||
this.ContMenSilver.Index = 7;
|
||||
this.ContMenSilver.Text = "&Silver";
|
||||
this.ContMenSilver.Click += new System.EventHandler(this.ContMenSilver_Click);
|
||||
//
|
||||
// ContMenTranc
|
||||
//
|
||||
this.ContMenTranc.Index = 4;
|
||||
this.ContMenTranc.Text = "&Trancparency";
|
||||
this.ContMenTranc.Click += new System.EventHandler(this.ContMenTranc_Click);
|
||||
//
|
||||
// ContMenDelete
|
||||
//
|
||||
this.ContMenDelete.Index = 5;
|
||||
this.ContMenDelete.Text = "&Delete";
|
||||
this.ContMenDelete.Click += new System.EventHandler(this.ContMenDelete_Click);
|
||||
//
|
||||
// Form2
|
||||
//
|
||||
this.AccessibleRole = System.Windows.Forms.AccessibleRole.Window;
|
||||
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
|
||||
this.ClientSize = new System.Drawing.Size(320, 261);
|
||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
||||
this.ImeMode = System.Windows.Forms.ImeMode.NoControl;
|
||||
this.Name = "Form2";
|
||||
this.Text = "Document";
|
||||
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
|
||||
this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Form2_KeyDown);
|
||||
this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.Form2_MouseDown);
|
||||
this.SizeChanged += new System.EventHandler(this.Form2_SizeChanged);
|
||||
this.MouseUp += new System.Windows.Forms.MouseEventHandler(this.Form2_MouseUp);
|
||||
this.KeyUp += new System.Windows.Forms.KeyEventHandler(this.Form2_KeyUp);
|
||||
this.Closed += new System.EventHandler(this.Form2_Closed);
|
||||
this.Paint += new System.Windows.Forms.PaintEventHandler(this.Form2_Paint);
|
||||
this.MouseMove += new System.Windows.Forms.MouseEventHandler(this.Form2_MouseMove);
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.ImageList imageList1;
|
||||
private System.Windows.Forms.ContextMenu myPopup;
|
||||
private System.Windows.Forms.ContextMenu myPopupObject;
|
||||
private System.Windows.Forms.MenuItem ContextWireframe;
|
||||
private System.Windows.Forms.MenuItem ContextShading;
|
||||
private System.Windows.Forms.MenuItem ContextColor;
|
||||
private System.Windows.Forms.MenuItem ContextMaterial;
|
||||
private System.Windows.Forms.MenuItem ContMatBrass;
|
||||
private System.Windows.Forms.MenuItem ContMenBronze;
|
||||
private System.Windows.Forms.MenuItem ContMenCopper;
|
||||
private System.Windows.Forms.MenuItem ContMenGold;
|
||||
private System.Windows.Forms.MenuItem ContMenPewt;
|
||||
private System.Windows.Forms.MenuItem ContMenPlaster;
|
||||
private System.Windows.Forms.MenuItem ContMenPlastic;
|
||||
private System.Windows.Forms.MenuItem ContMenSilver;
|
||||
private System.Windows.Forms.MenuItem ContMenTranc;
|
||||
private System.Windows.Forms.MenuItem ContMenDelete;
|
||||
private System.Windows.Forms.MenuItem menuItem1;
|
||||
|
||||
private shell myView;
|
||||
|
||||
public void InitV3D()
|
||||
{
|
||||
|
||||
if( !myView.InitViewer(this.Handle) )
|
||||
MessageBox.Show("Fatal Error during the graphic initialisation", "Error!",
|
||||
MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
|
||||
public bool ImportBRep(System.String filename)
|
||||
{
|
||||
return myView.ImportBrep(filename);
|
||||
}
|
||||
|
||||
private void Form2_SizeChanged(object sender, System.EventArgs e)
|
||||
{
|
||||
myView.UpdateView();
|
||||
}
|
||||
|
||||
private void Form2_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
|
||||
{
|
||||
myView.RedrawView();
|
||||
myView.UpdateView();
|
||||
}
|
||||
|
||||
protected CurrentAction3d myCurrentMode;
|
||||
protected CurrentPressedKey myCurrentPressedKey;
|
||||
protected float myCurZoom;// ~ Quantity_Factor
|
||||
protected bool myDegenerateModeIsOn;
|
||||
protected int myXmin;
|
||||
protected int myYmin;
|
||||
protected int myXmax;
|
||||
protected int myYmax;
|
||||
protected int theButtonDownX;
|
||||
protected int theButtonDownY;
|
||||
// for erasing of rectangle
|
||||
protected int theRectDownX;
|
||||
protected int theRectDownY;
|
||||
protected bool IsRectVisible;
|
||||
|
||||
private void Form2_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
|
||||
{
|
||||
switch (e.Button)
|
||||
{
|
||||
case MouseButtons.Left:
|
||||
myXmin=e.X; myYmin=e.Y;
|
||||
myXmax=e.X; myYmax=e.Y;
|
||||
if (myCurrentPressedKey==CurrentPressedKey.CurPressedKey_Ctrl)
|
||||
// start the dinamic zooming....
|
||||
myCurrentMode=CurrentAction3d.CurAction3d_DynamicZooming;
|
||||
else
|
||||
{
|
||||
switch(myCurrentMode)
|
||||
{
|
||||
case CurrentAction3d.CurAction3d_Nothing:
|
||||
if (myCurrentPressedKey==CurrentPressedKey.CurPressedKey_Shift)
|
||||
MultiDragEvent(myXmax, myYmax, -1);
|
||||
else
|
||||
DragEvent(myXmax, myYmax, -1);
|
||||
break;
|
||||
case CurrentAction3d.CurAction3d_DynamicRotation:
|
||||
if (!myDegenerateModeIsOn)
|
||||
myView.SetDegenerateModeOn();
|
||||
//start the rotation
|
||||
myView.StartRotation(e.X, e.Y);
|
||||
break;
|
||||
case IE.CurrentAction3d.CurAction3d_WindowZooming:
|
||||
this.Cursor=System.Windows.Forms.Cursors.Hand;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
break;
|
||||
case MouseButtons.Right:
|
||||
//MessageBox.Show("right mouse button is down");
|
||||
if (myCurrentPressedKey==CurrentPressedKey.CurPressedKey_Ctrl)
|
||||
{
|
||||
if (!myDegenerateModeIsOn)
|
||||
myView.SetDegenerateModeOn();
|
||||
myView.StartRotation(e.X, e.Y);
|
||||
}
|
||||
else
|
||||
Popup(e.X, e.Y);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void Form2_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
|
||||
{
|
||||
if (e.Shift)
|
||||
myCurrentPressedKey=CurrentPressedKey.CurPressedKey_Shift;
|
||||
else if (e.Control)
|
||||
myCurrentPressedKey=CurrentPressedKey.CurPressedKey_Ctrl;
|
||||
}
|
||||
|
||||
private void Form2_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
|
||||
{
|
||||
myCurrentPressedKey=CurrentPressedKey.CurPressedKey_Nothing;
|
||||
}
|
||||
|
||||
protected void MultiDragEvent(int x, int y, int theState)
|
||||
{
|
||||
if ( theState==-1)
|
||||
{
|
||||
theButtonDownX=x;
|
||||
theButtonDownY=y;
|
||||
}
|
||||
else if (theState==1)
|
||||
myView.ShiftSelect(Math.Min(theButtonDownX,x), Math.Min(theButtonDownY,y),
|
||||
Math.Max(theButtonDownX, x), Math.Max(theButtonDownY, y));
|
||||
}
|
||||
|
||||
protected void DragEvent(int x, int y, int theState)
|
||||
{
|
||||
if (theState==-1) //mouse is down
|
||||
{
|
||||
theButtonDownX=x;
|
||||
theButtonDownY=y;
|
||||
}
|
||||
else if (theState==1) //mouse is up
|
||||
{
|
||||
myView.Select(Math.Min(theButtonDownX, x), Math.Min(theButtonDownY,y),
|
||||
Math.Max(theButtonDownX, x), Math.Max(theButtonDownY,y));
|
||||
}
|
||||
}
|
||||
|
||||
protected void Popup(int x, int y)
|
||||
{
|
||||
System.Drawing.Point p = new Point(x,y);
|
||||
if (this.myView.IsObjectSelected())
|
||||
this.myPopupObject.Show(this, p);
|
||||
else
|
||||
this.myPopup.Show(this, p);
|
||||
}
|
||||
|
||||
private void Form2_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
|
||||
{
|
||||
switch(e.Button)
|
||||
{
|
||||
case MouseButtons.Left:
|
||||
if (myCurrentPressedKey==CurrentPressedKey.CurPressedKey_Ctrl)
|
||||
return;
|
||||
switch(myCurrentMode)
|
||||
{
|
||||
case CurrentAction3d.CurAction3d_Nothing:
|
||||
if( e.X==myXmin && e.Y==myYmin)
|
||||
{
|
||||
myXmax=e.X; myYmax=e.Y;
|
||||
if (myCurrentPressedKey==CurrentPressedKey.CurPressedKey_Shift)
|
||||
MultiInputEvent(myXmax, myYmax);
|
||||
else
|
||||
InputEvent(myXmax, myYmax);
|
||||
}
|
||||
else
|
||||
{
|
||||
myXmax=e.X; myYmax=e.Y;
|
||||
DrawRectangle(false);
|
||||
if (myCurrentPressedKey==CurrentPressedKey.CurPressedKey_Shift)
|
||||
MultiDragEvent(myXmax, myYmax, 1);
|
||||
else
|
||||
DragEvent(myXmax, myYmax, 1);
|
||||
}
|
||||
break;
|
||||
case CurrentAction3d.CurAction3d_DynamicZooming:
|
||||
myCurrentMode=CurrentAction3d.CurAction3d_Nothing;
|
||||
break;
|
||||
case CurrentAction3d.CurAction3d_WindowZooming:
|
||||
myXmax=e.X; myYmax=e.Y;
|
||||
DrawRectangle(false);
|
||||
int ValZWMin = 1;
|
||||
if (Math.Abs(myXmax-myXmin)>ValZWMin && Math.Abs(myXmax-myYmax)>ValZWMin)
|
||||
myView.WindowFitAll(myXmin, myYmin, myXmax, myYmax);
|
||||
this.Cursor=System.Windows.Forms.Cursors.Default;
|
||||
IE.Form1 f = (IE.Form1)this.ParentForm;
|
||||
f.SelectionChanged();
|
||||
myCurrentMode=CurrentAction3d.CurAction3d_Nothing;
|
||||
break;
|
||||
case CurrentAction3d.CurAction3d_DynamicPanning:
|
||||
myCurrentMode=CurrentAction3d.CurAction3d_Nothing;
|
||||
break;
|
||||
case CurrentAction3d.CurAction3d_GlobalPanning:
|
||||
myView.Place(e.X, e.Y, myCurZoom);
|
||||
myCurrentMode=CurrentAction3d.CurAction3d_Nothing;
|
||||
break;
|
||||
case CurrentAction3d.CurAction3d_DynamicRotation:
|
||||
myCurrentMode=CurrentAction3d.CurAction3d_Nothing;
|
||||
if (!myDegenerateModeIsOn)
|
||||
{
|
||||
myView.SetDegenerateModeOff();
|
||||
myDegenerateModeIsOn=false;
|
||||
}
|
||||
else
|
||||
{
|
||||
myView.SetDegenerateModeOn();
|
||||
myDegenerateModeIsOn=true;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
}
|
||||
break;
|
||||
case MouseButtons.Right:
|
||||
if (!myDegenerateModeIsOn)
|
||||
{
|
||||
myView.SetDegenerateModeOff();
|
||||
myDegenerateModeIsOn=false;
|
||||
}
|
||||
else
|
||||
{
|
||||
myView.SetDegenerateModeOn();
|
||||
myDegenerateModeIsOn=true;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
IE.Form1 parent = (IE.Form1)this.ParentForm;
|
||||
parent.SelectionChanged();
|
||||
}
|
||||
|
||||
protected void MultiInputEvent(int x, int y)
|
||||
{
|
||||
myView.ShiftSelect();
|
||||
}
|
||||
|
||||
protected void InputEvent(int x, int y)
|
||||
{
|
||||
myView.Select();
|
||||
}
|
||||
|
||||
private void DrawRectangle(bool draw)
|
||||
{
|
||||
Graphics gr = Graphics.FromHwnd(this.Handle);
|
||||
System.Drawing.Pen p = null;
|
||||
if (this.IsRectVisible ||(!draw))//erase the rect
|
||||
{
|
||||
int r=myView.GetBGColR();
|
||||
int g=myView.GetBGColG();
|
||||
int b=myView.GetBGColB();
|
||||
p = new Pen(System.Drawing.Color.FromArgb( r,g, b));
|
||||
this.IsRectVisible=false;
|
||||
this.myView.UpdateView();
|
||||
}
|
||||
else if (draw)
|
||||
{
|
||||
p = new Pen(System.Drawing.Color.White);
|
||||
this.IsRectVisible=true;
|
||||
}
|
||||
if ( p == null )
|
||||
return;
|
||||
int x=Math.Min(this.myXmin, this.myXmax);
|
||||
int y=Math.Min(this.myYmin, this.myYmax);
|
||||
gr.DrawRectangle(p, x, y, Math.Abs(myXmax-myXmin), Math.Abs(myYmax - myYmin));
|
||||
this.theRectDownX=Math.Max(this.myXmin, this.myXmax);
|
||||
this.theRectDownY=Math.Max(this.myYmin, this.myYmax);
|
||||
}
|
||||
|
||||
private void Form2_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
|
||||
{
|
||||
if (e.Button == MouseButtons.Left) //left button is pressed
|
||||
{
|
||||
if (myCurrentPressedKey==CurrentPressedKey.CurPressedKey_Ctrl)
|
||||
{
|
||||
myView.Zoom(myXmax, myYmax, e.X, e.Y);
|
||||
myXmax=e.X; myYmax=e.Y;
|
||||
}
|
||||
else
|
||||
{
|
||||
switch (myCurrentMode)
|
||||
{
|
||||
case CurrentAction3d.CurAction3d_Nothing:
|
||||
DrawRectangle(false);
|
||||
myXmax=e.X; myYmax=e.Y;
|
||||
DrawRectangle(true);
|
||||
break;
|
||||
case CurrentAction3d.CurAction3d_DynamicZooming:
|
||||
myView.Zoom(myXmax, myYmax, e.X, e.Y);
|
||||
myXmax=e.X; myYmax=e.Y;
|
||||
break;
|
||||
case CurrentAction3d.CurAction3d_WindowZooming:
|
||||
DrawRectangle(false);
|
||||
myXmax=e.X; myYmax=e.Y;
|
||||
DrawRectangle(true);//add brush here
|
||||
break;
|
||||
case CurrentAction3d.CurAction3d_DynamicPanning:
|
||||
myView.Pan(e.X-myXmax, myYmax - e.Y);
|
||||
myXmax=e.X; myYmax=e.Y;
|
||||
break;
|
||||
case CurrentAction3d.CurAction3d_GlobalPanning:
|
||||
break;
|
||||
case CurrentAction3d.CurAction3d_DynamicRotation:
|
||||
myView.Rotation(e.X, e.Y);
|
||||
myView.RedrawView();
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
} // e.Button == MouseButtons.Left
|
||||
else if (e.Button==MouseButtons.Middle)
|
||||
{
|
||||
if (myCurrentPressedKey==CurrentPressedKey.CurPressedKey_Ctrl)
|
||||
{
|
||||
myView.Pan(e.X-myXmax, myYmax - e.Y);
|
||||
myXmax=e.X; myYmax=e.Y;
|
||||
}
|
||||
}//e.Button=MouseButtons.Middle
|
||||
else if (e.Button==MouseButtons.Right) //right button is pressed
|
||||
{
|
||||
if (myCurrentPressedKey == CurrentPressedKey.CurPressedKey_Ctrl)
|
||||
myView.Rotation(e.X, e.Y);
|
||||
}
|
||||
else // no buttons are pressed
|
||||
{
|
||||
myXmax=e.X; myYmax=e.Y;
|
||||
if (myCurrentPressedKey==CurrentPressedKey.CurPressedKey_Shift)
|
||||
MultiMoveEvent(e.X, e.Y);
|
||||
else
|
||||
MoveEvent(e.X, e.Y);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
protected void MultiMoveEvent(int x, int y)
|
||||
{
|
||||
myView.MoveTo(x, y);
|
||||
}
|
||||
|
||||
protected void MoveEvent(int x, int y)
|
||||
{
|
||||
myView.MoveTo(x, y);
|
||||
}
|
||||
|
||||
public void SetDisplayMode(int aMode)
|
||||
{
|
||||
myView.SetDisplayMode(aMode);
|
||||
}
|
||||
|
||||
public void ChangeColor(bool IsObjectColor)
|
||||
{
|
||||
int r, g, b;
|
||||
if (IsObjectColor)
|
||||
{
|
||||
r=myView.GetObjColR();
|
||||
g=myView.GetObjColG();
|
||||
b=myView.GetObjColB();
|
||||
}
|
||||
else
|
||||
{
|
||||
r=myView.GetBGColR();
|
||||
g=myView.GetBGColG();
|
||||
b=myView.GetBGColB();
|
||||
}
|
||||
System.Windows.Forms.ColorDialog ColDlg = new ColorDialog();
|
||||
ColDlg.Color=System.Drawing.Color.FromArgb(r, g, b);
|
||||
if (ColDlg.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
Color c = ColDlg.Color;
|
||||
r=c.R;
|
||||
g=c.G;
|
||||
b=c.B;
|
||||
if (IsObjectColor)
|
||||
myView.SetColor(r, g, b);
|
||||
else
|
||||
myView.SetBackgroundColor(r, g, b);
|
||||
}
|
||||
this.myView.UpdateCurrentViewer();
|
||||
|
||||
}
|
||||
|
||||
public void DeleteObjects()
|
||||
{
|
||||
myView.EraseObjects();
|
||||
}
|
||||
public void ImportModel(IE.ModelFormat format)
|
||||
{
|
||||
int theformat=10;
|
||||
System.Windows.Forms.OpenFileDialog openDialog = new OpenFileDialog();
|
||||
|
||||
string DataDir=((Environment.GetEnvironmentVariable("CASROOT")) + "\\..\\data");
|
||||
|
||||
string filter="";
|
||||
|
||||
switch (format)
|
||||
{
|
||||
case ModelFormat.BREP:
|
||||
openDialog.InitialDirectory = (DataDir + "\\occ");
|
||||
theformat=0;
|
||||
filter= "BREP Files (*.brep *.rle)|*.brep; *.rle";
|
||||
break;
|
||||
case ModelFormat.CSFDB:
|
||||
theformat=1;
|
||||
filter= "CSFDB Files (*.csfdb)|*.csfdb";
|
||||
break;
|
||||
case IE.ModelFormat.STEP:
|
||||
openDialog.InitialDirectory = (DataDir + "\\step");
|
||||
theformat=2;
|
||||
filter="STEP Files (*.stp *.step)|*.stp; *.step";
|
||||
break;
|
||||
case IE.ModelFormat.IGES:
|
||||
openDialog.InitialDirectory = (DataDir + "\\iges");
|
||||
theformat=3;
|
||||
filter="IGES Files (*.igs *.iges)|*.igs; *.iges";
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
openDialog.Filter = filter+"|All files (*.*)|*.*" ;
|
||||
if(openDialog.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
string filename = openDialog.FileName;
|
||||
if ( filename=="")
|
||||
return;
|
||||
this.Cursor=System.Windows.Forms.Cursors.WaitCursor;
|
||||
if (!myView.TranslateModel(filename, theformat, true))
|
||||
MessageBox.Show("Cann't read this file", "Error!",
|
||||
MessageBoxButtons.OK, MessageBoxIcon.Warning);
|
||||
this.Cursor=System.Windows.Forms.Cursors.Default;
|
||||
}
|
||||
this.myView.ZoomAllView();
|
||||
}
|
||||
|
||||
public void ExportModel(ModelFormat format)
|
||||
{
|
||||
int theformat=10;
|
||||
System.Windows.Forms.SaveFileDialog saveDialog = new SaveFileDialog();
|
||||
string DataDir=((Environment.GetEnvironmentVariable("CASROOT")) + "\\..\\data");
|
||||
string filter="";
|
||||
switch (format)
|
||||
{
|
||||
case IE.ModelFormat.BREP:
|
||||
saveDialog.InitialDirectory = (DataDir + "\\occ");
|
||||
theformat=0;
|
||||
filter= "BREP Files (*.brep *.rle)|*.brep; *.rle";
|
||||
break;
|
||||
case IE.ModelFormat.CSFDB:
|
||||
theformat=1;
|
||||
filter= "CSFDB Files (*.csfdb)|*.csfdb";
|
||||
break;
|
||||
case IE.ModelFormat.STEP:
|
||||
saveDialog.InitialDirectory = (DataDir + "\\step");
|
||||
theformat=2;
|
||||
filter="STEP Files (*.stp *.step)|*.step; *.stp";
|
||||
break;
|
||||
case IE.ModelFormat.IGES:
|
||||
saveDialog.InitialDirectory = (DataDir + "\\iges");
|
||||
theformat=3;
|
||||
filter="IGES Files (*.igs *.iges)| *.iges; *.igs";
|
||||
break;
|
||||
case IE.ModelFormat.VRML:
|
||||
saveDialog.InitialDirectory = (DataDir + "\\vrml");
|
||||
theformat=4;
|
||||
filter="VRML Files (*.vrml)|*.vrml";
|
||||
break;
|
||||
case IE.ModelFormat.STL:
|
||||
saveDialog.InitialDirectory = (DataDir + "\\stl");
|
||||
theformat=5;
|
||||
filter="STL Files (*.stl)|*.stl";
|
||||
break;
|
||||
case IE.ModelFormat.IMAGE:
|
||||
saveDialog.InitialDirectory = (DataDir + "\\images");
|
||||
theformat=6;
|
||||
filter="Images Files (*.bmp *.gif *.xwd)| *.bmp; *.gif; *.xwd";
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
saveDialog.Filter = filter;
|
||||
if(saveDialog.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
string filename = saveDialog.FileName;
|
||||
if ( filename=="")
|
||||
return;
|
||||
this.Cursor=System.Windows.Forms.Cursors.WaitCursor;
|
||||
if (!myView.TranslateModel(filename, theformat, false))
|
||||
MessageBox.Show("Cann't write this file", "Error!",
|
||||
MessageBoxButtons.OK, MessageBoxIcon.Warning);
|
||||
this.Cursor=System.Windows.Forms.Cursors.Default;
|
||||
}
|
||||
}
|
||||
|
||||
private void ContextColor_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.ChangeColor(true);
|
||||
}
|
||||
|
||||
private void menuItem1_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myView.UpdateCurrentViewer();
|
||||
this.ChangeColor(false);
|
||||
}
|
||||
|
||||
private void ContextWireframe_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.SetDisplayMode(0);
|
||||
this.myView.UpdateCurrentViewer();
|
||||
IE.Form1 parent=(IE.Form1)this.ParentForm;
|
||||
parent.SelectionChanged();
|
||||
}
|
||||
|
||||
private void ContextShading_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.SetDisplayMode(1);
|
||||
this.myView.UpdateCurrentViewer();
|
||||
IE.Form1 parent=(IE.Form1)this.ParentForm;
|
||||
parent.SelectionChanged();
|
||||
}
|
||||
|
||||
private void ContMenTranc_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
IE.TransparencyDialog dlg = new TransparencyDialog();
|
||||
dlg.View=this.myView;
|
||||
dlg.ShowDialog(this);
|
||||
}
|
||||
|
||||
private void ContMenDelete_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.DeleteObjects();
|
||||
}
|
||||
|
||||
private void ContMatBrass_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myView.UpdateCurrentViewer();
|
||||
this.myView.SetMaterial(0);
|
||||
}
|
||||
|
||||
private void ContMenBronze_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myView.UpdateCurrentViewer();
|
||||
this.myView.SetMaterial(1);
|
||||
}
|
||||
|
||||
private void ContMenCopper_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myView.UpdateCurrentViewer();
|
||||
this.myView.SetMaterial(2);
|
||||
}
|
||||
|
||||
private void ContMenGold_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myView.UpdateCurrentViewer();
|
||||
this.myView.SetMaterial(3);
|
||||
}
|
||||
|
||||
private void ContMenPewt_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myView.UpdateCurrentViewer();
|
||||
this.myView.SetMaterial(4);
|
||||
}
|
||||
|
||||
private void ContMenPlaster_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myView.UpdateCurrentViewer();
|
||||
this.myView.SetMaterial(5);
|
||||
}
|
||||
|
||||
private void ContMenPlastic_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myView.UpdateCurrentViewer();
|
||||
this.myView.SetMaterial(6);
|
||||
}
|
||||
|
||||
private void ContMenSilver_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myView.UpdateCurrentViewer();
|
||||
this.myView.SetMaterial(7);
|
||||
}
|
||||
|
||||
private void toolBar1_MouseHover(object sender, System.EventArgs e)
|
||||
{
|
||||
IE.Form1 parent=(IE.Form1)this.ParentForm;
|
||||
parent.StatusBar.Text="View toolbar";
|
||||
|
||||
}
|
||||
|
||||
private void toolBar1_MouseLeave(object sender, System.EventArgs e)
|
||||
{
|
||||
IE.Form1 parent=(IE.Form1)this.ParentForm;
|
||||
parent.StatusBar.Text="";
|
||||
}
|
||||
|
||||
private void myPopupObject_Popup(object sender, System.EventArgs e)
|
||||
{
|
||||
int mode=this.myView.DisplayMode();
|
||||
switch (mode)
|
||||
{
|
||||
case -1:
|
||||
break;
|
||||
case 0:
|
||||
this.ContextWireframe.Enabled=false;
|
||||
this.ContextShading.Enabled=true;
|
||||
this.ContMenTranc.Enabled=false;
|
||||
break;
|
||||
case 1:
|
||||
this.ContextShading.Enabled=false;
|
||||
this.ContextWireframe.Enabled=true;
|
||||
this.ContMenTranc.Enabled=true;
|
||||
break;
|
||||
case 10:
|
||||
this.ContextShading.Enabled=true;;
|
||||
this.ContextWireframe.Enabled=true;
|
||||
this.ContMenTranc.Enabled=true;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public shell View
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.myView;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.myView=value;
|
||||
}
|
||||
}
|
||||
|
||||
public void InitView()
|
||||
{
|
||||
this.myView.InitOCCViewer();
|
||||
}
|
||||
|
||||
public void SetContext(shell View)
|
||||
{
|
||||
this.myView.SetAISContext(View);
|
||||
}
|
||||
|
||||
private void Form2_Closed(object sender, System.EventArgs e)
|
||||
{
|
||||
IE.Form1 parent = (IE.Form1) this.ParentForm;
|
||||
parent.OnFileClose();
|
||||
}
|
||||
|
||||
public CurrentAction3d Mode
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.myCurrentMode;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.myCurrentMode=value;
|
||||
}
|
||||
}
|
||||
|
||||
public float Zoom
|
||||
{
|
||||
set
|
||||
{
|
||||
this.myCurZoom=value;
|
||||
}
|
||||
}
|
||||
|
||||
public bool DegenerateMode
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.myDegenerateModeIsOn;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.myDegenerateModeIsOn=value;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
357
samples/CSharp/IE/Form2.resx
Executable file
@ -0,0 +1,357 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 1.3
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">1.3</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1">this is my long string</data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
[base64 mime encoded serialized .NET Framework object]
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
[base64 mime encoded string representing a byte array form of the .NET Framework object]
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used forserialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="imageList1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="imageList1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="imageList1.Location" type="System.Drawing.Point, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</data>
|
||||
<data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFpTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0xLjAuNTAw
|
||||
MC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZT
|
||||
eXN0ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMA
|
||||
AADoEgAAAk1TRnQBSQFMAgEBEAEAARMBAAEEAQABEAEAARABAAT/AQkBEAj/AUIBTQE2AQQGAAE2AQQC
|
||||
AAEoAwABQAMAAVADAAEBAQABCAYAARQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB
|
||||
3AHAAQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IB
|
||||
AAM5AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8B
|
||||
MwMAAWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYC
|
||||
AAFmAZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMC
|
||||
AAHMAWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQAB
|
||||
ZgEAATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8B
|
||||
AAEzAWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQAB
|
||||
MwGZAWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQAB
|
||||
MwLMAQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQAB
|
||||
MwEAAWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMB
|
||||
mQEAAWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQAB
|
||||
ZgGZAWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYB
|
||||
zAH/AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMB
|
||||
mQEAAZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgAB
|
||||
mQFmATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwB
|
||||
AAKZAf8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB
|
||||
/wEzAQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQAB
|
||||
mQEAAcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYC
|
||||
AAHMAWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYB
|
||||
AAHMApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8C
|
||||
AAHMAf8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQAB
|
||||
mQEAAcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMB
|
||||
AAHMAmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB
|
||||
/wGZAcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC
|
||||
/wEzAQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC
|
||||
/wFmAQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gB
|
||||
AAHwAfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD//8A/wD/AP8ACwAB
|
||||
+z4AA/sB7D0AAfsCAAHsCAAD+zQAAuwGAAL7AQAC+w0AAewjAATsBgAC+wEAAvsOAAHsGwAC+wMAAuwC
|
||||
AAHsAQAB7AUAAvsBAAL7DwAF7AEAAuwVAAP7AewEAALsBQAC+wEAAvsPAAHsHgAB7AL7AwAD7AUAA/sQ
|
||||
AAHsHgAB7AMAAfsBAAHsAQAB7BgAAeweAAHsBAAB7AIAAewYAAHsHwAB7AMAAewDAAP7MAAD+wIAAuwB
|
||||
AAHsAQAC7AMAAfsVAAHsHQAD7AIAAuwbAAHsHAAB7AEAA+w8AALsPwAB7EIAAfs/AAH7CwABAQnsAwAJ
|
||||
7AEBCgAC7AGGDgAB+wEAAfsBAAH7CQACAQcAAuwCAAHsAf4HAAIBCQABhgH7AewCAAEKAQQGAAoBCAAB
|
||||
AQEAAQEGAAHsAQAB7AEAAewBAAH+BgABAQEAAQEGAAHsA/sB7AEKAQABhQEAAYUFAAHsAQEDAAP7AQAC
|
||||
AQcAAQECAAEBBf4B7AL+AuwCAAb+AQAC/gEBBAABhgFYAa4BhQEEAQoBhQEAAYUCXwGFBAAB7AEAAQED
|
||||
AAH7AgAB7AEAAQEFAAH7AQECAAEBBQAB7AIAAuwCAAH+BQABAQIAAQEEAAGGAewBrgEAAYoDAAGFAV8B
|
||||
AAEGAQQDAAHsAgAKAQUAAQEB+wEAAQEFAAHsAgAC7AIAAf4FAAEBAgAB+wQAAYYB7AIAAX0BrAIAAYUB
|
||||
awHZAccBCgMAAewCAAH+BQAB7AIAAewCAAP7AQEC+wEBBQAB7AIAAuwCAAH+BQABAQEAAfsBAQQAAvsB
|
||||
hgEAAfsBngHHAQABuAFfAgABCgMAAewCAAH+BQAB7AIAAewFAAEBAfsBAAEBBQAB7AIAAuwCAAH+BQAB
|
||||
AQb7AQABhgGuBAABsgG4AQoBXwGhAQABCgMAAewCAAH+BQAB7AIAAewEAAH7AQECAAEBBQAB7AIAAuwC
|
||||
AAH+BQABAQEAAfsBAQgAAaECXwEGAQABhQFfAQABCgMAAewCAAH+BQAB7AIAAewFAAEBAuwBAQbsAgAK
|
||||
7AEBAgAB+wgAAQoBhQGhAf4CAAGFAgoDAAHsAgAB/gUAAewCAAHsBgABAQEAAQEGAAHsAQAB7AEAAewB
|
||||
AAH+BgABAQEAAQEIAAEKAgAB/gQAAQoDAArsAgAB7AcAAgEHAALsAgAB7AH+BwACAQgAAYUBXwGhAf4B
|
||||
hQFfAQoGAAHsAQAB/gYAAewBAAHsCAABAQnsAwAJ7AEBCQABhQFfAQYBXwGFCAAB7AH+BwAC7CkAAoUL
|
||||
AArsOQAB+xkACuwGAArsCwAD+wgAAfsJAQYAAewB/gcAAuwFAAHsAf4HAALsCQAB+wEAAfsBAAH7BwAB
|
||||
AQH7BwABAQHsBQAB7AEAAf4GAAHsAQAB7AQAAewBAAH+BgAB7AEAAewKAAH7CQABAQEAAfsGAAEBAQAB
|
||||
7AQAAewCAAoBAwAB7AIABv4B7AL+AewHAALsAfsBAAPsBQABAQIAAfsBAAH7A/4BAQL+AewDAAHsAgAB
|
||||
AQUAAewCAAEBAwAB7AIAAf4FAAHsAgAB7AQAAfsBAAHsAgAB+wMAAewB+wQAAQEDAAL7AwABAQIAAewD
|
||||
AAHsAgABAQUAAewCAAEBAwAB7AIAAf4FAAHsAgAB7AMAAfsCAAHsBgAB7AEAAfsDAAEBAgAD+wMAAQEC
|
||||
AAHsAwAB7AIAAQEFAAHsAgABAQMAAewCAAH+BQAB7AIAAewCAAb7BAAF+wIAAQECAAH+BQABAQIAAewD
|
||||
AAHsAgABAQUAAewCAAEBAwAB7AIAAf4FAAHsAgAB7AMAAfsCAAHsBgAB7AEAAfsDAAEBAgAB/gUAAQEC
|
||||
AAHsAwAB7AIAAQEBAAT7AewCAAEBAwAB7AIAAf4FAAHsAgAB7AQAAfsBAAHsAgAB+wMAAewB+wQAAQEC
|
||||
AAH+BQABAQIAAewDAAPsAQEB7AL7A+wCAAEBAwAKAQIAAewGAAPsAfsBAAPsBQAKAQIAAewEAAHsAQAB
|
||||
AQEAAfsBAAH7AgAB7AEAAQEEAAEBAQAB/gYAAQEBAAHsCQAB+woAAewBAAH+BgAB7AEAAewFAAHsAQEB
|
||||
AAH7AgAB+wIAAewBAQUAAQEB/gIAAfsEAAEBAewHAAH7AQAB+wEAAfsJAAHsAf4HAALsBgAKAQYAAgED
|
||||
+wUBCAAD+wsACuwNAAH7CQAB+wEAAfsBAAH7DQAB+yQAAfsKAAH7NQAB+wkAAfsIAAP7CgAD+w4AAfsh
|
||||
AAL7DAAC+wIAAewDAAfsA/sB7BYAAfsIAAH7AewBAwoAAfsBAAH7DgAB+xcAA/sJAAEDCQAB+xEAAewW
|
||||
AAH7AQAB+wEAAfskAAHsDwAB+wgAAfsPAAXsBQAB7AYABOwCAAHsBwAF7AIAA/sHAAH7DQAB7AYAAewE
|
||||
AAHsBAAB7AUAAewBAAHsBQAB7AYAAewCAAH7AwAB+wkAAfsIAAHsBwAB7AMAAewEAAHsBgAC7AUAAewH
|
||||
AAHsBAAB+wsAAfsGAALsBwAC7AIAAewDAALsBgAC7AQAAuwHAAEDAewCAAX7BQAF+wUAAewJAAHsAgAB
|
||||
7AMAAewIAAHsBAAB7AQAA/sCAAHsAwAB+wsAAfsGAAHsCQAB7AIAAewDAAHsCAAB7AQAAewCAAL7BQAB
|
||||
7AQAAfsEAAH7BAAB+wcAAuwHAALsAgAB7AMAAuwGAALsBQAB7AcAAuwJAAH7CwAB+wEAAewHAAHsAwAB
|
||||
7AQAAewGAALsBQAB7AcAAewKAAH7CAAB+wEAAfsDAAHsBQAB7AH7AQAB+wEAAfsFAAHsBAAB7AEAAewB
|
||||
AAP7AgAB7AUAAewJAAH7AQAB+wEAAfsGAAL7BQAF7AIABfsE7AEABuwIAAXsCwAD+wcAA/sKAAP7AQAB
|
||||
+yUAAfsIAAFCAU0BPgcAAT4DAAEoAwABQAMAAVADAAEBAQABAQUAAYABAhYAA/+BAAH9B/8B+AF/Bv8B
|
||||
/QG/AccB/wHAAR8BwAEfAf8BnwGTAf8CzwHfAc8B/gEfAZMB/wLXAd8B1wE5AY8BkwH/AdgBAwHfAdsB
|
||||
wwHPAZMB/wLbAd8B2wHxAscB+wLbAd8B2wH3AVcB/wHBAtsB3wHbAfcBtwH/AZsC2wHfAdsB+wGoAf8B
|
||||
rwHAARsBwAEbARkBTgH/AbUC6wHvAesBwgE/Af8BuQLzAfcB8wHBAv8BEQH4AQMB+AEDAecC/wG/BP8B
|
||||
9wf/Af4H/wH+Af8B4AEHAQABPwHxAf8B+gG/AecB8wE/AZ8B8QGfAYABHwHrAfUBXwGvAcABDwGcAU8B
|
||||
7AEAAWABBwGAAYcBrgHXAc0B9gFvAbcBgwGTAbABAwHlAfYBbwG3AZEBgwG3AdsBAQH2AW8BpwGAAZsB
|
||||
twHbAeUB9gFvAYABlgELAbcB2wHNAfYBbwGnAfABSwG3AdsB4AEGAQABNwHwAWMBtwHbAfUB+gGvAdcB
|
||||
+wFzAYABGwH5AfwBzwHnAfgBDwHXAesB/AEAAeABBwH8AR8B5wHzBP8B/gF/AfABAwb/Af4D/wGAAR8B
|
||||
gAEfAfwBfwGAAR8BnwHPAZ8BzwH6Ab8BnwHPAa8B1wGvAdcB/gH/Aa8B1wGwAQMBsAEDAfABjwG0AQMB
|
||||
twHbAbcB2wHWAecBuQHbAbcB2wG3AdsBtwHrAbEB2wG3AdsBtwHbAQMBwQG3AdsBtwHbAbcB2wG3AesB
|
||||
twHbAbQBGwG3AdsB1gHnAbcB2wGAARsBgAEbAfABjwGAARsB1QFrAdcB6wH+Af8B1wHrAeUBswHmAfMB
|
||||
+gG/AecB8wHwAQMB8AEDAfwBfwHwAQMB/wHvAfoBvwH+BP8B9wH+Bv8B+wH+Af8BHwH4Af8B/QT/AT8B
|
||||
/AHcAQABfwH/Af4B/wEfAfoBzwH9AT8B/wH8AX8BzwH3AecB/QGfAf8B+gG/AecB/wHzAf0BzwH9Af4B
|
||||
/wHyAQ8BuQENAeQBGAH+Af8B+QH3AbwB9QHzAe0B3wH3AvsBvQH5AvcBvwH7AfMB+QG5AfkB5wHzAQcB
|
||||
wQH3Af0BuwH9Ae8BGwG/AfsB9wH9AbsB/QHsAfsB3gH3AfMB+QG5AfkB9wHzAf4B/wHrAfsBvQH5AvcB
|
||||
/gH/AV0B8gG+AfUBGwHvAfoBvwE+AQwCAQH8AR8B/AF/AR8B+AG/A/8B/gH/FgAL
|
||||
</value>
|
||||
</data>
|
||||
<data name="myPopup.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="myPopup.Location" type="System.Drawing.Point, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>122, 17</value>
|
||||
</data>
|
||||
<data name="myPopup.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="menuItem1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="menuItem1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="myPopupObject.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="myPopupObject.Location" type="System.Drawing.Point, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>220, 17</value>
|
||||
</data>
|
||||
<data name="myPopupObject.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContextWireframe.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContextWireframe.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContextShading.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContextShading.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContextColor.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContextColor.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContextMaterial.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContextMaterial.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMatBrass.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMatBrass.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenBronze.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenBronze.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenCopper.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenCopper.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenGold.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenGold.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenPewt.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenPewt.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenPlaster.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenPlaster.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenPlastic.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenPlastic.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenSilver.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenSilver.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenTranc.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenTranc.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenDelete.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="ContMenDelete.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="$this.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>(Default)</value>
|
||||
</data>
|
||||
<data name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.Name">
|
||||
<value>Form2</value>
|
||||
</data>
|
||||
<data name="$this.Localizable" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.GridSize" type="System.Drawing.Size, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>8, 8</value>
|
||||
</data>
|
||||
<data name="$this.DrawGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="$this.TrayHeight" type="System.Int32, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>80</value>
|
||||
</data>
|
||||
<data name="$this.SnapToGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="$this.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAABAAIAICAQAAAAAADoAgAAJgAAABAQEAAAAAAAKAEAAA4DAAAoAAAAIAAAAEAAAAABAAQAAAAAAIAC
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/
|
||||
AAAA//8A/wAAAP8A/wD//wAA////AAiIiIAAiIgAAAAAAAAAAAAAAACIgAAIiAAAAAAAAAAAD///AA//
|
||||
8AiIAAAAAAAAAA////////8ACIgAAAAAAAAP//////////AIgAAAAAAAD///////////AIgAAAAAAA//
|
||||
//////////AIAAAAAAAP////////////CIAAAAAAD///+IiIiIiIiACIiIiAAA/////////////wAAAA
|
||||
iAAP////////////////8AiAD/////////////////8AgA//////////////////8IAP////////////
|
||||
//////CID//////////////////wCA////iIiIiIiIiIiIiIiAgP//////////////////8ID///////
|
||||
////////////CA///////////////////wgP//////////////////8ID///////////////////CA//
|
||||
/////////////////wgP///4iIiIiIiIiIiIiIgID///////////////////CA////mZ//mf+Zn/mZ//
|
||||
/wgP///5/5+f+fn///n///8ID///+f+fn/n5///5////CA////n/n5/5+f//+f///wgP///5mf/5n/mZ
|
||||
/5n///8ID///////////////////CA///////////////////wgAAAAAAAAAAAAAAAAAAAAAgcP//wAA
|
||||
//8AAD//AAAP/wAAB/8AAAP/AAAD/wAAAf8AAAAHAAAAAwAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAEoAAAAEAAAACAAAAABAAQAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAA
|
||||
AACAAIAAgIAAAMDAwACAgIAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAd3B3AAAAAAAAdwAHcA
|
||||
AAAP8A//AHAAAA//////AAZgD/d3d3cHd2AP/////wAHcA////////AAD/d3d3d3dwcP////////Bw//
|
||||
//////8HD5n/+f/5nwcPn5+fn5//Bw+fn5+fn/8HD5n/+f/5nwcP////////BwAAAAAAAAAAif8AAAA/
|
||||
AAAAHwAAABkAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAA==
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
174
samples/CSharp/IE/IE.csproj
Executable file
@ -0,0 +1,174 @@
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<ProjectType>Local</ProjectType>
|
||||
<ProductVersion>8.0.50727</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}</ProjectGuid>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ApplicationIcon>App.ico</ApplicationIcon>
|
||||
<AssemblyKeyContainerName>
|
||||
</AssemblyKeyContainerName>
|
||||
<AssemblyName>IE</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>
|
||||
</AssemblyOriginatorKeyFile>
|
||||
<DefaultClientScript>JScript</DefaultClientScript>
|
||||
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
|
||||
<DefaultTargetSchema>IE50</DefaultTargetSchema>
|
||||
<DelaySign>false</DelaySign>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<RootNamespace>IE</RootNamespace>
|
||||
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
|
||||
<StartupObject>
|
||||
</StartupObject>
|
||||
<FileUpgradeFlags>
|
||||
</FileUpgradeFlags>
|
||||
<UpgradeBackupLocation>
|
||||
</UpgradeBackupLocation>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<AllowUnsafeBlocks>false</AllowUnsafeBlocks>
|
||||
<BaseAddress>285212672</BaseAddress>
|
||||
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
|
||||
<ConfigurationOverrideFile>
|
||||
</ConfigurationOverrideFile>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<FileAlignment>4096</FileAlignment>
|
||||
<NoStdLib>false</NoStdLib>
|
||||
<NoWarn>
|
||||
</NoWarn>
|
||||
<Optimize>false</Optimize>
|
||||
<RegisterForComInterop>false</RegisterForComInterop>
|
||||
<RemoveIntegerChecks>false</RemoveIntegerChecks>
|
||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<DebugType>full</DebugType>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<AllowUnsafeBlocks>false</AllowUnsafeBlocks>
|
||||
<BaseAddress>285212672</BaseAddress>
|
||||
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
|
||||
<ConfigurationOverrideFile>
|
||||
</ConfigurationOverrideFile>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
<DebugSymbols>false</DebugSymbols>
|
||||
<FileAlignment>4096</FileAlignment>
|
||||
<NoStdLib>false</NoStdLib>
|
||||
<NoWarn>
|
||||
</NoWarn>
|
||||
<Optimize>true</Optimize>
|
||||
<RegisterForComInterop>false</RegisterForComInterop>
|
||||
<RemoveIntegerChecks>false</RemoveIntegerChecks>
|
||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<DebugType>none</DebugType>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\x86\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<BaseAddress>285212672</BaseAddress>
|
||||
<DebugType>full</DebugType>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
||||
<OutputPath>bin\x86\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<BaseAddress>285212672</BaseAddress>
|
||||
<Optimize>true</Optimize>
|
||||
<DebugType>
|
||||
</DebugType>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System">
|
||||
<Name>System</Name>
|
||||
</Reference>
|
||||
<Reference Include="System.Data">
|
||||
<Name>System.Data</Name>
|
||||
</Reference>
|
||||
<Reference Include="System.Drawing">
|
||||
<Name>System.Drawing</Name>
|
||||
</Reference>
|
||||
<Reference Include="System.Windows.Forms">
|
||||
<Name>System.Windows.Forms</Name>
|
||||
</Reference>
|
||||
<Reference Include="System.Xml">
|
||||
<Name>System.XML</Name>
|
||||
</Reference>
|
||||
<ProjectReference Include="..\OCC\OCC.vcproj">
|
||||
<Name>OCC</Name>
|
||||
<Project>{DCB139CF-2190-412E-B72F-8B080CC01422}</Project>
|
||||
<Package>{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}</Package>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\shell\shell.vcproj">
|
||||
<Name>shell</Name>
|
||||
<Project>{969912D9-78E7-4AB8-B4FF-6B52B4F03991}</Project>
|
||||
<Package>{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}</Package>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="AboutDialog.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="AssemblyInfo.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Form1.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Form2.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="MaterialDialog.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="TransparencyDialog.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<EmbeddedResource Include="AboutDialog.resx">
|
||||
<DependentUpon>AboutDialog.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Form1.resx">
|
||||
<DependentUpon>Form1.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Form2.resx">
|
||||
<DependentUpon>Form2.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="MaterialDialog.resx">
|
||||
<DependentUpon>MaterialDialog.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="TransparencyDialog.resx">
|
||||
<DependentUpon>TransparencyDialog.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<None Include="app.config" />
|
||||
<Content Include="App.ico" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
<PropertyGroup>
|
||||
<PreBuildEvent>
|
||||
</PreBuildEvent>
|
||||
<PostBuildEvent>
|
||||
</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
</Project>
|
56
samples/CSharp/IE/IE.sln
Executable file
@ -0,0 +1,56 @@
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IE", "IE.csproj", "{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OCC", "..\OCC\OCC.vcproj", "{DCB139CF-2190-412E-B72F-8B080CC01422}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shell", "..\shell\shell.vcproj", "{969912D9-78E7-4AB8-B4FF-6B52B4F03991}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{DCB139CF-2190-412E-B72F-8B080CC01422} = {DCB139CF-2190-412E-B72F-8B080CC01422}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|Mixed Platforms = Debug|Mixed Platforms
|
||||
Debug|Win32 = Debug|Win32
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|Mixed Platforms = Release|Mixed Platforms
|
||||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}.Debug|Win32.ActiveCfg = Debug|Any CPU
|
||||
{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{B9914BB3-B886-4B41-B48D-350EBEBEFD1F}.Release|Win32.ActiveCfg = Release|Any CPU
|
||||
{DCB139CF-2190-412E-B72F-8B080CC01422}.Debug|Any CPU.ActiveCfg = Debug|Win32
|
||||
{DCB139CF-2190-412E-B72F-8B080CC01422}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
|
||||
{DCB139CF-2190-412E-B72F-8B080CC01422}.Debug|Mixed Platforms.Build.0 = Debug|Win32
|
||||
{DCB139CF-2190-412E-B72F-8B080CC01422}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{DCB139CF-2190-412E-B72F-8B080CC01422}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{DCB139CF-2190-412E-B72F-8B080CC01422}.Release|Any CPU.ActiveCfg = Release|Win32
|
||||
{DCB139CF-2190-412E-B72F-8B080CC01422}.Release|Mixed Platforms.ActiveCfg = Release|Win32
|
||||
{DCB139CF-2190-412E-B72F-8B080CC01422}.Release|Mixed Platforms.Build.0 = Release|Win32
|
||||
{DCB139CF-2190-412E-B72F-8B080CC01422}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{DCB139CF-2190-412E-B72F-8B080CC01422}.Release|Win32.Build.0 = Release|Win32
|
||||
{969912D9-78E7-4AB8-B4FF-6B52B4F03991}.Debug|Any CPU.ActiveCfg = Debug|Win32
|
||||
{969912D9-78E7-4AB8-B4FF-6B52B4F03991}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
|
||||
{969912D9-78E7-4AB8-B4FF-6B52B4F03991}.Debug|Mixed Platforms.Build.0 = Debug|Win32
|
||||
{969912D9-78E7-4AB8-B4FF-6B52B4F03991}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{969912D9-78E7-4AB8-B4FF-6B52B4F03991}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{969912D9-78E7-4AB8-B4FF-6B52B4F03991}.Release|Any CPU.ActiveCfg = Release|Win32
|
||||
{969912D9-78E7-4AB8-B4FF-6B52B4F03991}.Release|Mixed Platforms.ActiveCfg = Release|Win32
|
||||
{969912D9-78E7-4AB8-B4FF-6B52B4F03991}.Release|Mixed Platforms.Build.0 = Release|Win32
|
||||
{969912D9-78E7-4AB8-B4FF-6B52B4F03991}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{969912D9-78E7-4AB8-B4FF-6B52B4F03991}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
248
samples/CSharp/IE/MaterialDialog.cs
Executable file
@ -0,0 +1,248 @@
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace IE
|
||||
{
|
||||
/// <summary>
|
||||
/// Summary description for MaterialDialog.
|
||||
/// </summary>
|
||||
public class MaterialDialog : System.Windows.Forms.Form
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.Container components = null;
|
||||
|
||||
public MaterialDialog()
|
||||
{
|
||||
//
|
||||
// Required for Windows Form Designer support
|
||||
//
|
||||
InitializeComponent();
|
||||
|
||||
//
|
||||
// TODO: Add any constructor code after InitializeComponent call
|
||||
//
|
||||
this.myView=null;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
protected override void Dispose( bool disposing )
|
||||
{
|
||||
if( disposing )
|
||||
{
|
||||
if(components != null)
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
}
|
||||
base.Dispose( disposing );
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(MaterialDialog));
|
||||
this.BTN_PLASTER = new System.Windows.Forms.Button();
|
||||
this.BTN_BRASS = new System.Windows.Forms.Button();
|
||||
this.BTN_BRONZE = new System.Windows.Forms.Button();
|
||||
this.BTN_COPPER = new System.Windows.Forms.Button();
|
||||
this.BTN_GOLD = new System.Windows.Forms.Button();
|
||||
this.BTN_PEWTER = new System.Windows.Forms.Button();
|
||||
this.BTN_PLASTIC = new System.Windows.Forms.Button();
|
||||
this.BTN_SILVER = new System.Windows.Forms.Button();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// BTN_PLASTER
|
||||
//
|
||||
this.BTN_PLASTER.Location = new System.Drawing.Point(16, 8);
|
||||
this.BTN_PLASTER.Name = "BTN_PLASTER";
|
||||
this.BTN_PLASTER.Size = new System.Drawing.Size(80, 24);
|
||||
this.BTN_PLASTER.TabIndex = 0;
|
||||
this.BTN_PLASTER.Text = "Plaster";
|
||||
this.BTN_PLASTER.Click += new System.EventHandler(this.button1_Click);
|
||||
//
|
||||
// BTN_BRASS
|
||||
//
|
||||
this.BTN_BRASS.Location = new System.Drawing.Point(16, 40);
|
||||
this.BTN_BRASS.Name = "BTN_BRASS";
|
||||
this.BTN_BRASS.Size = new System.Drawing.Size(80, 24);
|
||||
this.BTN_BRASS.TabIndex = 1;
|
||||
this.BTN_BRASS.Text = "Brass";
|
||||
this.BTN_BRASS.Click += new System.EventHandler(this.BTN_BRASS_Click);
|
||||
//
|
||||
// BTN_BRONZE
|
||||
//
|
||||
this.BTN_BRONZE.Location = new System.Drawing.Point(16, 72);
|
||||
this.BTN_BRONZE.Name = "BTN_BRONZE";
|
||||
this.BTN_BRONZE.Size = new System.Drawing.Size(80, 24);
|
||||
this.BTN_BRONZE.TabIndex = 2;
|
||||
this.BTN_BRONZE.Text = "Bronze";
|
||||
this.BTN_BRONZE.Click += new System.EventHandler(this.BTN_BRONZE_Click);
|
||||
//
|
||||
// BTN_COPPER
|
||||
//
|
||||
this.BTN_COPPER.Location = new System.Drawing.Point(16, 104);
|
||||
this.BTN_COPPER.Name = "BTN_COPPER";
|
||||
this.BTN_COPPER.Size = new System.Drawing.Size(80, 24);
|
||||
this.BTN_COPPER.TabIndex = 3;
|
||||
this.BTN_COPPER.Text = "Copper";
|
||||
this.BTN_COPPER.Click += new System.EventHandler(this.BTN_COPPER_Click);
|
||||
//
|
||||
// BTN_GOLD
|
||||
//
|
||||
this.BTN_GOLD.Location = new System.Drawing.Point(16, 136);
|
||||
this.BTN_GOLD.Name = "BTN_GOLD";
|
||||
this.BTN_GOLD.Size = new System.Drawing.Size(80, 24);
|
||||
this.BTN_GOLD.TabIndex = 4;
|
||||
this.BTN_GOLD.Text = "Gold";
|
||||
this.BTN_GOLD.Click += new System.EventHandler(this.BTN_GOLD_Click);
|
||||
//
|
||||
// BTN_PEWTER
|
||||
//
|
||||
this.BTN_PEWTER.Location = new System.Drawing.Point(16, 168);
|
||||
this.BTN_PEWTER.Name = "BTN_PEWTER";
|
||||
this.BTN_PEWTER.Size = new System.Drawing.Size(80, 24);
|
||||
this.BTN_PEWTER.TabIndex = 5;
|
||||
this.BTN_PEWTER.Text = "Pewter";
|
||||
this.BTN_PEWTER.Click += new System.EventHandler(this.BTN_PEWTER_Click);
|
||||
//
|
||||
// BTN_PLASTIC
|
||||
//
|
||||
this.BTN_PLASTIC.Location = new System.Drawing.Point(16, 200);
|
||||
this.BTN_PLASTIC.Name = "BTN_PLASTIC";
|
||||
this.BTN_PLASTIC.Size = new System.Drawing.Size(80, 24);
|
||||
this.BTN_PLASTIC.TabIndex = 6;
|
||||
this.BTN_PLASTIC.Text = "Plastic";
|
||||
this.BTN_PLASTIC.Click += new System.EventHandler(this.BTN_PLASTIC_Click);
|
||||
//
|
||||
// BTN_SILVER
|
||||
//
|
||||
this.BTN_SILVER.Location = new System.Drawing.Point(16, 232);
|
||||
this.BTN_SILVER.Name = "BTN_SILVER";
|
||||
this.BTN_SILVER.Size = new System.Drawing.Size(80, 24);
|
||||
this.BTN_SILVER.TabIndex = 7;
|
||||
this.BTN_SILVER.Text = "Silver";
|
||||
this.BTN_SILVER.Click += new System.EventHandler(this.BTN_SILVER_Click);
|
||||
//
|
||||
// MaterialDialog
|
||||
//
|
||||
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
|
||||
this.ClientSize = new System.Drawing.Size(112, 273);
|
||||
this.Controls.Add(this.BTN_SILVER);
|
||||
this.Controls.Add(this.BTN_PLASTIC);
|
||||
this.Controls.Add(this.BTN_PEWTER);
|
||||
this.Controls.Add(this.BTN_GOLD);
|
||||
this.Controls.Add(this.BTN_COPPER);
|
||||
this.Controls.Add(this.BTN_BRONZE);
|
||||
this.Controls.Add(this.BTN_BRASS);
|
||||
this.Controls.Add(this.BTN_PLASTER);
|
||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
||||
this.MaximizeBox = false;
|
||||
this.MinimizeBox = false;
|
||||
this.Name = "MaterialDialog";
|
||||
this.Text = "MaterialDialog";
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.Button BTN_PLASTER;
|
||||
private System.Windows.Forms.Button BTN_BRASS;
|
||||
private System.Windows.Forms.Button BTN_BRONZE;
|
||||
private System.Windows.Forms.Button BTN_COPPER;
|
||||
private System.Windows.Forms.Button BTN_GOLD;
|
||||
private System.Windows.Forms.Button BTN_PEWTER;
|
||||
private System.Windows.Forms.Button BTN_PLASTIC;
|
||||
private System.Windows.Forms.Button BTN_SILVER;
|
||||
|
||||
private int myMaterial;
|
||||
private shell myView;
|
||||
|
||||
private void button1_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myMaterial=5;
|
||||
ChangeMaterial();
|
||||
}
|
||||
|
||||
private void BTN_BRASS_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myMaterial=0;
|
||||
ChangeMaterial();
|
||||
}
|
||||
|
||||
private void BTN_BRONZE_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myMaterial=1;
|
||||
ChangeMaterial();
|
||||
}
|
||||
|
||||
private void BTN_COPPER_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myMaterial=2;
|
||||
ChangeMaterial();
|
||||
}
|
||||
|
||||
private void BTN_GOLD_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myMaterial=3;
|
||||
ChangeMaterial();
|
||||
}
|
||||
|
||||
private void BTN_PEWTER_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myMaterial=4;
|
||||
ChangeMaterial();
|
||||
}
|
||||
|
||||
private void BTN_PLASTIC_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myMaterial=6;
|
||||
ChangeMaterial();
|
||||
}
|
||||
|
||||
private void BTN_SILVER_Click(object sender, System.EventArgs e)
|
||||
{
|
||||
this.myMaterial=7;
|
||||
ChangeMaterial();
|
||||
}
|
||||
|
||||
public int Material
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.myMaterial;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.myMaterial=value;
|
||||
}
|
||||
}
|
||||
|
||||
public void ChangeMaterial()
|
||||
{
|
||||
if (myView==null)
|
||||
return;
|
||||
myView.SetMaterial(this.myMaterial);
|
||||
|
||||
}
|
||||
|
||||
public shell View
|
||||
{
|
||||
set
|
||||
{
|
||||
this.myView=value;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
269
samples/CSharp/IE/MaterialDialog.resx
Executable file
@ -0,0 +1,269 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 1.3
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">1.3</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1">this is my long string</data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
[base64 mime encoded serialized .NET Framework object]
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
[base64 mime encoded string representing a byte array form of the .NET Framework object]
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used forserialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="BTN_PLASTER.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="BTN_PLASTER.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_PLASTER.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_BRASS.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="BTN_BRASS.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_BRASS.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_BRONZE.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="BTN_BRONZE.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_BRONZE.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_COPPER.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="BTN_COPPER.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_COPPER.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_GOLD.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="BTN_GOLD.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_GOLD.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_PEWTER.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="BTN_PEWTER.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_PEWTER.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_PLASTIC.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="BTN_PLASTIC.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_PLASTIC.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_SILVER.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="BTN_SILVER.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="BTN_SILVER.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="$this.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>(Default)</value>
|
||||
</data>
|
||||
<data name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.Localizable" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.GridSize" type="System.Drawing.Size, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>8, 8</value>
|
||||
</data>
|
||||
<data name="$this.Name">
|
||||
<value>MaterialDialog</value>
|
||||
</data>
|
||||
<data name="$this.DrawGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="$this.TrayHeight" type="System.Int32, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>80</value>
|
||||
</data>
|
||||
<data name="$this.SnapToGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="$this.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAABAAEAMDAAAAAAAACoDgAAFgAAACgAAAAwAAAAYAAAAAEACAAAAAAAgAoAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAMDcwADwyqYABAQEAAgICAAMDAwAERERABYW
|
||||
FgAcHBwAIiIiACkpKQBVVVUATU1NAEJCQgA5OTkAgHz/AFBQ/wCTANYA/+zMAMbW7wDW5+cAkKmtAAAA
|
||||
MwAAAGYAAACZAAAAzAAAMwAAADMzAAAzZgAAM5kAADPMAAAz/wAAZgAAAGYzAABmZgAAZpkAAGbMAABm
|
||||
/wAAmQAAAJkzAACZZgAAmZkAAJnMAACZ/wAAzAAAAMwzAADMZgAAzJkAAMzMAADM/wAA/2YAAP+ZAAD/
|
||||
zAAzAAAAMwAzADMAZgAzAJkAMwDMADMA/wAzMwAAMzMzADMzZgAzM5kAMzPMADMz/wAzZgAAM2YzADNm
|
||||
ZgAzZpkAM2bMADNm/wAzmQAAM5kzADOZZgAzmZkAM5nMADOZ/wAzzAAAM8wzADPMZgAzzJkAM8zMADPM
|
||||
/wAz/zMAM/9mADP/mQAz/8wAM///AGYAAABmADMAZgBmAGYAmQBmAMwAZgD/AGYzAABmMzMAZjNmAGYz
|
||||
mQBmM8wAZjP/AGZmAABmZjMAZmZmAGZmmQBmZswAZpkAAGaZMwBmmWYAZpmZAGaZzABmmf8AZswAAGbM
|
||||
MwBmzJkAZszMAGbM/wBm/wAAZv8zAGb/mQBm/8wAzAD/AP8AzACZmQAAmTOZAJkAmQCZAMwAmQAAAJkz
|
||||
MwCZAGYAmTPMAJkA/wCZZgAAmWYzAJkzZgCZZpkAmWbMAJkz/wCZmTMAmZlmAJmZmQCZmcwAmZn/AJnM
|
||||
AACZzDMAZsxmAJnMmQCZzMwAmcz/AJn/AACZ/zMAmcxmAJn/mQCZ/8wAmf//AMwAAACZADMAzABmAMwA
|
||||
mQDMAMwAmTMAAMwzMwDMM2YAzDOZAMwzzADMM/8AzGYAAMxmMwCZZmYAzGaZAMxmzACZZv8AzJkAAMyZ
|
||||
MwDMmWYAzJmZAMyZzADMmf8AzMwAAMzMMwDMzGYAzMyZAMzMzADMzP8AzP8AAMz/MwCZ/2YAzP+ZAMz/
|
||||
zADM//8AzAAzAP8AZgD/AJkAzDMAAP8zMwD/M2YA/zOZAP8zzAD/M/8A/2YAAP9mMwDMZmYA/2aZAP9m
|
||||
zADMZv8A/5kAAP+ZMwD/mWYA/5mZAP+ZzAD/mf8A/8wAAP/MMwD/zGYA/8yZAP/MzAD/zP8A//8zAMz/
|
||||
ZgD//5kA///MAGZm/wBm/2YAZv//AP9mZgD/Zv8A//9mACEApQBfX18Ad3d3AIaGhgCWlpYAy8vLALKy
|
||||
sgDX19cA3d3dAOPj4wDq6uoA8fHxAPj4+ADw+/8ApKCgAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//
|
||||
AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMT
|
||||
ExMTExMTEyIiQiI8HTyCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwDODg4Nzc4MQMdAAAA
|
||||
AADDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOw4ODgyOCQAAAAdAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODIyMSIAHewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAA7DI3MSIdCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAADEyMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs4JAALAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwxJAAhAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4IgC8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAJAxJB0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
ALwLCx0dIh0dCwATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACx0dAB0dIiIiIiId
|
||||
CxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvAsdAB0dIiQkAyQkIiIiHSIAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAIgMxMVhZmZqZAyQiHR0AAAAAkAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAvAsdISIDMThZWVmgvaCZWVIkIh0AAB0dIh0hCwALCwALtgAAAAAAAAAAAAAAAOwAAB0iMTEx
|
||||
ODhYWZrDw8Ofn1hSJCIAHQAdACIAHSIkAwsdOAAAAADeExMTCwsLIiIkMTEyODg3MllZmprDw8PDwllS
|
||||
MSQdHQAAAB0AIiQkAAAAvDi8AAAxAzExMTExMTI4Nzg4ODc4ODhZXpnDw8PDml1YNwMkIh0AAB0hIiQA
|
||||
AAAAACIAAAA4ODc4Nzg4ODg4ODg4ODg4ODhZWV6avb2gmllZODcxJCIAAAAdIgMLAAAAACIAAACGE0+G
|
||||
T4bs7Oy8vLy8vAAxODg4ODg4NzIyMSQdHQAAvADsCwAiJDExAAAAwjjsAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAALMSQAAAAAAAAAAAAAAAAAEyI4MQsiOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALMSQAAAAA
|
||||
AAAAAAAAAAAAAAC8CwsAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8AAsAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////AAD///////8AAP///////wAA////////
|
||||
AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP//
|
||||
/////wAA//8AAH//AAD//wAAf/8AAP//4AP//wAA///4B///AAD///gP//8AAP///B///wAA///8H///
|
||||
AAD///wf//8AAP///h///wAA///8H///AAD//+AD//8AAP//wAD//wAA//4AAD//AAD//AAAB/8AAP/w
|
||||
AAAAAwAA/8AAAAABAADAAAAAADgAAMAAAAAAPAAAwAAAAAA8AADAAAAAIDgAAP///j/+AQAA///+P/+D
|
||||
AAD///4///8AAP///////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP//
|
||||
/////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
108
samples/CSharp/IE/TransparencyDialog.cs
Executable file
@ -0,0 +1,108 @@
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace IE
|
||||
{
|
||||
/// <summary>
|
||||
/// Summary description for TransparencyDialog.
|
||||
/// </summary>
|
||||
public class TransparencyDialog : System.Windows.Forms.Form
|
||||
{
|
||||
private System.Windows.Forms.NumericUpDown MyTransparency;
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.Container components = null;
|
||||
private shell myView;
|
||||
|
||||
public TransparencyDialog()
|
||||
{
|
||||
//
|
||||
// Required for Windows Form Designer support
|
||||
//
|
||||
InitializeComponent();
|
||||
|
||||
//
|
||||
// TODO: Add any constructor code after InitializeComponent call
|
||||
//
|
||||
myView=null;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
protected override void Dispose( bool disposing )
|
||||
{
|
||||
if( disposing )
|
||||
{
|
||||
if(components != null)
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
}
|
||||
base.Dispose( disposing );
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(TransparencyDialog));
|
||||
this.MyTransparency = new System.Windows.Forms.NumericUpDown();
|
||||
((System.ComponentModel.ISupportInitialize)(this.MyTransparency)).BeginInit();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// MyTransparency
|
||||
//
|
||||
this.MyTransparency.Location = new System.Drawing.Point(16, 16);
|
||||
this.MyTransparency.Maximum = new System.Decimal(new int[] {
|
||||
10,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.MyTransparency.Name = "MyTransparency";
|
||||
this.MyTransparency.Size = new System.Drawing.Size(96, 20);
|
||||
this.MyTransparency.TabIndex = 0;
|
||||
this.MyTransparency.ValueChanged += new System.EventHandler(this.MyTransparency_ValueChanged);
|
||||
//
|
||||
// TransparencyDialog
|
||||
//
|
||||
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
|
||||
this.ClientSize = new System.Drawing.Size(128, 53);
|
||||
this.Controls.Add(this.MyTransparency);
|
||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
|
||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
||||
this.MaximizeBox = false;
|
||||
this.MinimizeBox = false;
|
||||
this.Name = "TransparencyDialog";
|
||||
this.Text = "TransparencyDialog";
|
||||
((System.ComponentModel.ISupportInitialize)(this.MyTransparency)).EndInit();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
private void MyTransparency_ValueChanged(object sender, System.EventArgs e)
|
||||
{
|
||||
if (this.myView==null)
|
||||
return;
|
||||
int transp = (int)this.MyTransparency.Value;
|
||||
this.myView.SetTransparency(transp);
|
||||
}
|
||||
|
||||
public shell View
|
||||
{
|
||||
set
|
||||
{
|
||||
this.myView=value;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
206
samples/CSharp/IE/TransparencyDialog.resx
Executable file
@ -0,0 +1,206 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 1.3
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">1.3</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1">this is my long string</data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
[base64 mime encoded serialized .NET Framework object]
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
[base64 mime encoded string representing a byte array form of the .NET Framework object]
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used forserialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="MyTransparency.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="MyTransparency.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="MyTransparency.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="$this.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>(Default)</value>
|
||||
</data>
|
||||
<data name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.Localizable" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="$this.GridSize" type="System.Drawing.Size, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>8, 8</value>
|
||||
</data>
|
||||
<data name="$this.DrawGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="$this.TrayHeight" type="System.Int32, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>80</value>
|
||||
</data>
|
||||
<data name="$this.SnapToGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="$this.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>Private</value>
|
||||
</data>
|
||||
<data name="$this.Name">
|
||||
<value>TransparencyDialog</value>
|
||||
</data>
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAABAAEAMDAAAAAAAACoDgAAFgAAACgAAAAwAAAAYAAAAAEACAAAAAAAgAoAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAMDcwADwyqYABAQEAAgICAAMDAwAERERABYW
|
||||
FgAcHBwAIiIiACkpKQBVVVUATU1NAEJCQgA5OTkAgHz/AFBQ/wCTANYA/+zMAMbW7wDW5+cAkKmtAAAA
|
||||
MwAAAGYAAACZAAAAzAAAMwAAADMzAAAzZgAAM5kAADPMAAAz/wAAZgAAAGYzAABmZgAAZpkAAGbMAABm
|
||||
/wAAmQAAAJkzAACZZgAAmZkAAJnMAACZ/wAAzAAAAMwzAADMZgAAzJkAAMzMAADM/wAA/2YAAP+ZAAD/
|
||||
zAAzAAAAMwAzADMAZgAzAJkAMwDMADMA/wAzMwAAMzMzADMzZgAzM5kAMzPMADMz/wAzZgAAM2YzADNm
|
||||
ZgAzZpkAM2bMADNm/wAzmQAAM5kzADOZZgAzmZkAM5nMADOZ/wAzzAAAM8wzADPMZgAzzJkAM8zMADPM
|
||||
/wAz/zMAM/9mADP/mQAz/8wAM///AGYAAABmADMAZgBmAGYAmQBmAMwAZgD/AGYzAABmMzMAZjNmAGYz
|
||||
mQBmM8wAZjP/AGZmAABmZjMAZmZmAGZmmQBmZswAZpkAAGaZMwBmmWYAZpmZAGaZzABmmf8AZswAAGbM
|
||||
MwBmzJkAZszMAGbM/wBm/wAAZv8zAGb/mQBm/8wAzAD/AP8AzACZmQAAmTOZAJkAmQCZAMwAmQAAAJkz
|
||||
MwCZAGYAmTPMAJkA/wCZZgAAmWYzAJkzZgCZZpkAmWbMAJkz/wCZmTMAmZlmAJmZmQCZmcwAmZn/AJnM
|
||||
AACZzDMAZsxmAJnMmQCZzMwAmcz/AJn/AACZ/zMAmcxmAJn/mQCZ/8wAmf//AMwAAACZADMAzABmAMwA
|
||||
mQDMAMwAmTMAAMwzMwDMM2YAzDOZAMwzzADMM/8AzGYAAMxmMwCZZmYAzGaZAMxmzACZZv8AzJkAAMyZ
|
||||
MwDMmWYAzJmZAMyZzADMmf8AzMwAAMzMMwDMzGYAzMyZAMzMzADMzP8AzP8AAMz/MwCZ/2YAzP+ZAMz/
|
||||
zADM//8AzAAzAP8AZgD/AJkAzDMAAP8zMwD/M2YA/zOZAP8zzAD/M/8A/2YAAP9mMwDMZmYA/2aZAP9m
|
||||
zADMZv8A/5kAAP+ZMwD/mWYA/5mZAP+ZzAD/mf8A/8wAAP/MMwD/zGYA/8yZAP/MzAD/zP8A//8zAMz/
|
||||
ZgD//5kA///MAGZm/wBm/2YAZv//AP9mZgD/Zv8A//9mACEApQBfX18Ad3d3AIaGhgCWlpYAy8vLALKy
|
||||
sgDX19cA3d3dAOPj4wDq6uoA8fHxAPj4+ADw+/8ApKCgAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//
|
||||
AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMT
|
||||
ExMTExMTEyIiQiI8HTyCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwDODg4Nzc4MQMdAAAA
|
||||
AADDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOw4ODgyOCQAAAAdAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODIyMSIAHewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAA7DI3MSIdCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAADEyMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs4JAALAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwxJAAhAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4IgC8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAJAxJB0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
ALwLCx0dIh0dCwATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACx0dAB0dIiIiIiId
|
||||
CxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvAsdAB0dIiQkAyQkIiIiHSIAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAIgMxMVhZmZqZAyQiHR0AAAAAkAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAvAsdISIDMThZWVmgvaCZWVIkIh0AAB0dIh0hCwALCwALtgAAAAAAAAAAAAAAAOwAAB0iMTEx
|
||||
ODhYWZrDw8Ofn1hSJCIAHQAdACIAHSIkAwsdOAAAAADeExMTCwsLIiIkMTEyODg3MllZmprDw8PDwllS
|
||||
MSQdHQAAAB0AIiQkAAAAvDi8AAAxAzExMTExMTI4Nzg4ODc4ODhZXpnDw8PDml1YNwMkIh0AAB0hIiQA
|
||||
AAAAACIAAAA4ODc4Nzg4ODg4ODg4ODg4ODhZWV6avb2gmllZODcxJCIAAAAdIgMLAAAAACIAAACGE0+G
|
||||
T4bs7Oy8vLy8vAAxODg4ODg4NzIyMSQdHQAAvADsCwAiJDExAAAAwjjsAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAALMSQAAAAAAAAAAAAAAAAAEyI4MQsiOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALMSQAAAAA
|
||||
AAAAAAAAAAAAAAC8CwsAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8AAsAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////AAD///////8AAP///////wAA////////
|
||||
AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP//
|
||||
/////wAA//8AAH//AAD//wAAf/8AAP//4AP//wAA///4B///AAD///gP//8AAP///B///wAA///8H///
|
||||
AAD///wf//8AAP///h///wAA///8H///AAD//+AD//8AAP//wAD//wAA//4AAD//AAD//AAAB/8AAP/w
|
||||
AAAAAwAA/8AAAAABAADAAAAAADgAAMAAAAAAPAAAwAAAAAA8AADAAAAAIDgAAP///j/+AQAA///+P/+D
|
||||
AAD///4///8AAP///////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP//
|
||||
/////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
25
samples/CSharp/IE/app.config
Executable file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
<appSettings>
|
||||
<!-- User application and configured property settings go here.-->
|
||||
<!-- Example: <add key="settingName" value="settingValue"/> -->
|
||||
<add key="New.Visible" value="True" />
|
||||
<add key="About.Visible" value="True" />
|
||||
<add key="delete.Enabled" value="False" />
|
||||
<add key="delete.Visible" value="False" />
|
||||
<add key="transparency.Enabled" value="False" />
|
||||
<add key="transparency.Visible" value="False" />
|
||||
<add key="marerial.Enabled" value="False" />
|
||||
<add key="marerial.Visible" value="True" />
|
||||
<add key="color.Enabled" value="False" />
|
||||
<add key="color.Visible" value="False" />
|
||||
<add key="shading.Enabled" value="False" />
|
||||
<add key="shading.Pushed" value="False" />
|
||||
<add key="shading.Visible" value="False" />
|
||||
<add key="wireframe.Enabled" value="False" />
|
||||
<add key="wireframe.Pushed" value="False" />
|
||||
<add key="wireframe.Visible" value="False" />
|
||||
<add key="material.Enabled" value="False" />
|
||||
<add key="material.Visible" value="False" />
|
||||
</appSettings>
|
||||
</configuration>
|
BIN
samples/CSharp/IE/res/MainFrame.ico
Executable file
After Width: | Height: | Size: 3.7 KiB |
BIN
samples/CSharp/IE/res/document.ico
Executable file
After Width: | Height: | Size: 1.1 KiB |
BIN
samples/CSharp/IE/res/document.png
Executable file
After Width: | Height: | Size: 241 B |
BIN
samples/CSharp/IE/res/help.png
Executable file
After Width: | Height: | Size: 214 B |
BIN
samples/CSharp/IE/res/lamp.png
Executable file
After Width: | Height: | Size: 1.3 KiB |
BIN
samples/CSharp/IE/res/new.png
Executable file
After Width: | Height: | Size: 177 B |
BIN
samples/CSharp/IE/res/occ_logo.bmp
Executable file
After Width: | Height: | Size: 57 KiB |
BIN
samples/CSharp/IE/res/tool_color.png
Executable file
After Width: | Height: | Size: 283 B |
BIN
samples/CSharp/IE/res/tool_delete.png
Executable file
After Width: | Height: | Size: 1.2 KiB |
BIN
samples/CSharp/IE/res/tool_material.png
Executable file
After Width: | Height: | Size: 283 B |
BIN
samples/CSharp/IE/res/tool_shading.png
Executable file
After Width: | Height: | Size: 256 B |
BIN
samples/CSharp/IE/res/tool_transparency.png
Executable file
After Width: | Height: | Size: 234 B |
BIN
samples/CSharp/IE/res/tool_wireframe.png
Executable file
After Width: | Height: | Size: 186 B |
BIN
samples/CSharp/IE/res/view_axo.png
Executable file
After Width: | Height: | Size: 262 B |
BIN
samples/CSharp/IE/res/view_back.png
Executable file
After Width: | Height: | Size: 233 B |
BIN
samples/CSharp/IE/res/view_bottom.png
Executable file
After Width: | Height: | Size: 233 B |
BIN
samples/CSharp/IE/res/view_comp_off.png
Executable file
After Width: | Height: | Size: 199 B |
BIN
samples/CSharp/IE/res/view_comp_on.png
Executable file
After Width: | Height: | Size: 180 B |
BIN
samples/CSharp/IE/res/view_fitall.png
Executable file
After Width: | Height: | Size: 231 B |
BIN
samples/CSharp/IE/res/view_fitarea.png
Executable file
After Width: | Height: | Size: 224 B |
BIN
samples/CSharp/IE/res/view_front.png
Executable file
After Width: | Height: | Size: 238 B |
BIN
samples/CSharp/IE/res/view_glpan.png
Executable file
After Width: | Height: | Size: 205 B |
BIN
samples/CSharp/IE/res/view_left.png
Executable file
After Width: | Height: | Size: 231 B |
BIN
samples/CSharp/IE/res/view_pan.png
Executable file
After Width: | Height: | Size: 178 B |
BIN
samples/CSharp/IE/res/view_reset.png
Executable file
After Width: | Height: | Size: 204 B |
BIN
samples/CSharp/IE/res/view_right.png
Executable file
After Width: | Height: | Size: 230 B |
BIN
samples/CSharp/IE/res/view_rotate.png
Executable file
After Width: | Height: | Size: 224 B |
BIN
samples/CSharp/IE/res/view_top.png
Executable file
After Width: | Height: | Size: 235 B |
BIN
samples/CSharp/IE/res/view_zoom.png
Executable file
After Width: | Height: | Size: 222 B |
15
samples/CSharp/OCC/OCC.cpp
Executable file
@ -0,0 +1,15 @@
|
||||
// OCC.cpp : Defines the entry point for the DLL application.
|
||||
//
|
||||
//__declspec(dllexport)
|
||||
|
||||
#include "stdafx.h"
|
||||
#include "OCCViewer.h"
|
||||
#pragma unmanaged
|
||||
BOOL APIENTRY DllMain( HANDLE hModule,
|
||||
DWORD ul_reason_for_call,
|
||||
LPVOID lpReserved
|
||||
)
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
|
248
samples/CSharp/OCC/OCC.vcproj
Executable file
@ -0,0 +1,248 @@
|
||||
<?xml version="1.0" encoding="windows-1251"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="8,00"
|
||||
Name="OCC"
|
||||
ProjectGUID="{DCB139CF-2190-412E-B72F-8B080CC01422}"
|
||||
Keyword="Win32Proj"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="Debug"
|
||||
IntermediateDirectory="Debug"
|
||||
ConfigurationType="2"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
||||
CharacterSet="2"
|
||||
ManagedExtensions="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="$(CASROOT)\inc"
|
||||
PreprocessorDefinitions="WNT"
|
||||
MinimalRebuild="false"
|
||||
BasicRuntimeChecks="0"
|
||||
RuntimeLibrary="3"
|
||||
UsePrecompiledHeader="2"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="TKV3d.lib TKV2d.lib TKHLR.lib TKService.lib TKBool.lib TKPShape.lib TKMath.lib TKBO.lib TKernel.lib TKPrim.lib TKTopAlgo.lib TKBRep.lib TKGeomAlgo.lib TKG2d.lib TKG3d.lib PTKernel.lib TKShapeSchema.lib TKXSBase.lib TKIGES.lib TKSTEP.lib TKSTEP209.lib TKSTEPAttr.lib TKSTEPBase.lib TKShHealing.lib TKSTL.lib TKVRML.lib"
|
||||
OutputFile="$(OutDir)/OCC.dll"
|
||||
LinkIncremental="2"
|
||||
AdditionalLibraryDirectories="$(CASROOT)\win32\vc8\lib"
|
||||
GenerateDebugInformation="true"
|
||||
AssemblyDebug="1"
|
||||
ProgramDatabaseFile="$(OutDir)/OCC.pdb"
|
||||
SubSystem="2"
|
||||
ResourceOnlyDLL="false"
|
||||
ImportLibrary="$(OutDir)/OCC.lib"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="Release"
|
||||
IntermediateDirectory="Release"
|
||||
ConfigurationType="2"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
||||
CharacterSet="2"
|
||||
ManagedExtensions="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="$(CASROOT)\inc"
|
||||
PreprocessorDefinitions="WNT"
|
||||
RuntimeLibrary="2"
|
||||
UsePrecompiledHeader="2"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="TKV3d.lib TKV2d.lib TKHLR.lib TKService.lib TKBool.lib TKPShape.lib TKMath.lib TKBO.lib TKernel.lib TKPrim.lib TKTopAlgo.lib TKBRep.lib TKGeomAlgo.lib TKG2d.lib TKG3d.lib PTKernel.lib TKShapeSchema.lib TKXSBase.lib TKIGES.lib TKSTEP.lib TKSTEP209.lib TKSTEPAttr.lib TKSTEPBase.lib TKShHealing.lib TKSTL.lib TKVRML.lib"
|
||||
OutputFile="$(OutDir)/OCC.dll"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories="$(CASROOT)\win32\vc8\lib"
|
||||
GenerateDebugInformation="true"
|
||||
SubSystem="2"
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
ImportLibrary="$(OutDir)/OCC.lib"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath=".\OCC.cpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\OCCViewer.cpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\stdafx.cpp"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Debug|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
UsePrecompiledHeader="1"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
UsePrecompiledHeader="1"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
<File
|
||||
RelativePath=".\OCCViewer.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\stdafx.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
</Filter>
|
||||
<File
|
||||
RelativePath=".\ReadMe.txt"
|
||||
>
|
||||
</File>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
573
samples/CSharp/OCC/OCCViewer.cpp
Executable file
@ -0,0 +1,573 @@
|
||||
#include "StdAfx.h"
|
||||
#include ".\occviewer.h"
|
||||
|
||||
#pragma warning( disable : 4800 )
|
||||
OCCViewer::OCCViewer(void)
|
||||
{
|
||||
myGraphicDevice=NULL;
|
||||
myViewer=NULL;
|
||||
myView=NULL;
|
||||
myAISContext=NULL;
|
||||
}
|
||||
|
||||
OCCViewer::~OCCViewer(void)
|
||||
{
|
||||
myView->Remove();
|
||||
}
|
||||
|
||||
bool OCCViewer::InitViewer(void* wnd)
|
||||
{
|
||||
try {
|
||||
myGraphicDevice = new Graphic3d_WNTGraphicDevice();
|
||||
} catch (Standard_Failure) {
|
||||
return false;
|
||||
}
|
||||
TCollection_ExtendedString a3DName("Visu3D");
|
||||
myViewer = new V3d_Viewer( myGraphicDevice, a3DName.ToExtString(),"", 1000.0,
|
||||
V3d_XposYnegZpos, Quantity_NOC_GRAY30,
|
||||
V3d_ZBUFFER,V3d_GOURAUD,V3d_WAIT,
|
||||
Standard_True, Standard_False);
|
||||
|
||||
myViewer->Init();
|
||||
myViewer->SetDefaultLights();
|
||||
myViewer->SetLightOn();
|
||||
myView = myViewer->CreateView();
|
||||
Handle(WNT_Window) aWNTWindow = new WNT_Window(myGraphicDevice, reinterpret_cast<HWND> (wnd));
|
||||
myView->SetWindow(aWNTWindow);
|
||||
if (!aWNTWindow->IsMapped())
|
||||
aWNTWindow->Map();
|
||||
myAISContext = new AIS_InteractiveContext(myViewer);
|
||||
myAISContext->UpdateCurrentViewer();
|
||||
myView->Redraw();
|
||||
myView->MustBeResized();
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
bool OCCViewer::ImportBRep(char* filename)
|
||||
{
|
||||
Standard_CString aFileName = (Standard_CString) filename;
|
||||
TopoDS_Shape aShape;
|
||||
BRep_Builder aBuilder;
|
||||
Standard_Boolean result = BRepTools::Read(aShape,aFileName,aBuilder);
|
||||
if (!result)
|
||||
return false;
|
||||
if(myAISContext->HasOpenedContext())
|
||||
myAISContext->CloseLocalContext();
|
||||
myAISContext->Display(new AIS_Shape(aShape));
|
||||
return true;
|
||||
}
|
||||
|
||||
void OCCViewer::UpdateView(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->MustBeResized();
|
||||
}
|
||||
|
||||
void OCCViewer::RedrawView(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->Redraw();
|
||||
}
|
||||
|
||||
void OCCViewer::SetDegenerateModeOn(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->SetDegenerateModeOn();
|
||||
}
|
||||
|
||||
void OCCViewer::SetDegenerateModeOff(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->SetDegenerateModeOff();
|
||||
}
|
||||
|
||||
void OCCViewer::WindowFitAll(int Xmin, int Ymin, int Xmax, int Ymax)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->WindowFitAll(Xmin, Ymin, Xmax, Ymax);
|
||||
}
|
||||
|
||||
void OCCViewer::Place(int x, int y, float zoomFactor)
|
||||
{
|
||||
Quantity_Factor aZoomFactor = zoomFactor;
|
||||
if (!myView.IsNull())
|
||||
myView->Place(x, y, aZoomFactor);
|
||||
}
|
||||
|
||||
void OCCViewer::Zoom(int x1, int y1, int x2, int y2)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->Zoom(x1, y1, x2, y2);
|
||||
}
|
||||
|
||||
void OCCViewer::Pan(int x, int y)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->Pan(x, y);
|
||||
}
|
||||
|
||||
void OCCViewer::Rotation(int x, int y)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->Rotation(x, y);
|
||||
}
|
||||
|
||||
void OCCViewer::StartRotation(int x, int y)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->StartRotation(x, y);
|
||||
}
|
||||
|
||||
void OCCViewer::Select(int x1, int y1, int x2, int y2)
|
||||
{
|
||||
if (!myAISContext.IsNull())
|
||||
myAISContext->Select(x1, y1, x2, y2, myView);
|
||||
}
|
||||
|
||||
void OCCViewer::Select(void)
|
||||
{
|
||||
if (!myAISContext.IsNull())
|
||||
myAISContext->Select();
|
||||
}
|
||||
|
||||
void OCCViewer::MoveTo(int x, int y)
|
||||
{
|
||||
if ((!myAISContext.IsNull()) && (!myView.IsNull()))
|
||||
myAISContext->MoveTo(x, y, myView);
|
||||
}
|
||||
|
||||
void OCCViewer::ShiftSelect(int x1, int y1, int x2, int y2)
|
||||
{
|
||||
if ((!myAISContext.IsNull()) && (!myView.IsNull()))
|
||||
myAISContext->ShiftSelect(x1, y1, x2, y2, myView);
|
||||
}
|
||||
|
||||
void OCCViewer::ShiftSelect(void)
|
||||
{
|
||||
if (!myAISContext.IsNull())
|
||||
myAISContext->ShiftSelect();
|
||||
}
|
||||
|
||||
void OCCViewer::BackgroundColor(int& r, int& g, int& b)
|
||||
{
|
||||
Standard_Real R1;
|
||||
Standard_Real G1;
|
||||
Standard_Real B1;
|
||||
if (!myView.IsNull())
|
||||
myView->BackgroundColor(Quantity_TOC_RGB,R1,G1,B1);
|
||||
r = (int)R1*255;
|
||||
g = (int)G1*255;
|
||||
b = (int)B1*255;
|
||||
}
|
||||
|
||||
|
||||
|
||||
void OCCViewer::UpdateCurrentViewer(void)
|
||||
{
|
||||
if (!myAISContext.IsNull())
|
||||
myAISContext->UpdateCurrentViewer();
|
||||
}
|
||||
|
||||
void OCCViewer::FrontView(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->SetProj(V3d_Xpos);
|
||||
}
|
||||
|
||||
void OCCViewer::TopView(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->SetProj(V3d_Zpos);
|
||||
}
|
||||
|
||||
void OCCViewer::LeftView(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->SetProj(V3d_Ypos);
|
||||
}
|
||||
|
||||
void OCCViewer::BackView(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->SetProj(V3d_Xneg);
|
||||
}
|
||||
|
||||
void OCCViewer::RightView(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->SetProj(V3d_Yneg);
|
||||
}
|
||||
|
||||
void OCCViewer::BottomView(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->SetProj(V3d_Zneg);
|
||||
}
|
||||
|
||||
void OCCViewer::AxoView(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->SetProj(V3d_XposYnegZpos);
|
||||
}
|
||||
|
||||
void OCCViewer::ZoomAllView(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
{
|
||||
myView->FitAll();
|
||||
myView->ZFitAll();
|
||||
}
|
||||
}
|
||||
|
||||
float OCCViewer::Scale(void)
|
||||
{
|
||||
if (myView.IsNull())
|
||||
return -1;
|
||||
else
|
||||
return (float)myView->Scale();
|
||||
}
|
||||
|
||||
void OCCViewer::ResetView(void)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->Reset();
|
||||
}
|
||||
|
||||
void OCCViewer::SetDisplayMode(int aMode)
|
||||
{
|
||||
if (myAISContext.IsNull())
|
||||
return;
|
||||
AIS_DisplayMode CurrentMode;
|
||||
if (aMode == 0)
|
||||
CurrentMode=AIS_WireFrame;
|
||||
else
|
||||
CurrentMode=AIS_Shaded;
|
||||
if(myAISContext->NbCurrents()==0 || myAISContext->NbSelected()==0)
|
||||
myAISContext->SetDisplayMode(CurrentMode);
|
||||
else
|
||||
{
|
||||
for(myAISContext->InitCurrent();myAISContext->MoreCurrent();myAISContext->NextCurrent())
|
||||
myAISContext->SetDisplayMode(myAISContext->Current(),aMode,Standard_False);
|
||||
|
||||
}
|
||||
myAISContext->UpdateCurrentViewer();
|
||||
}
|
||||
|
||||
void OCCViewer::SetColor(int r, int g, int b)
|
||||
{
|
||||
if (myAISContext.IsNull())
|
||||
return;
|
||||
Quantity_Color col = Quantity_Color(r/255.,g/255.,b/255.,Quantity_TOC_RGB);
|
||||
for (;myAISContext->MoreCurrent ();myAISContext->NextCurrent ())
|
||||
myAISContext->SetColor (myAISContext->Current(),col.Name());
|
||||
}
|
||||
|
||||
void OCCViewer::ObjectColor(int& r, int& g, int& b)
|
||||
{
|
||||
if (myAISContext.IsNull())
|
||||
return;
|
||||
r=255;
|
||||
g=255;
|
||||
b=255;
|
||||
Handle_AIS_InteractiveObject Current ;
|
||||
Quantity_Color ObjCol;
|
||||
myAISContext->InitCurrent();
|
||||
if (!myAISContext->MoreCurrent())
|
||||
return;
|
||||
Current = myAISContext->Current();
|
||||
if ( Current->HasColor () ) {
|
||||
ObjCol = myAISContext->Color(myAISContext->Current());
|
||||
Quantity_Parameter r1, r2, r3;
|
||||
ObjCol.Values(r1, r2, r3, Quantity_TOC_RGB);
|
||||
r=(int)r1*255;
|
||||
g=(int)r2*255;
|
||||
b=(int)r3*255;
|
||||
}
|
||||
}
|
||||
|
||||
void OCCViewer::SetBackgroundColor(int r, int g, int b)
|
||||
{
|
||||
if (!myView.IsNull())
|
||||
myView->SetBackgroundColor(Quantity_TOC_RGB,r/255.,g/255.,b/255.);
|
||||
}
|
||||
|
||||
void OCCViewer::EraseObjects(void)
|
||||
{
|
||||
if (myAISContext.IsNull())
|
||||
return;
|
||||
for(myAISContext->InitCurrent();myAISContext->MoreCurrent();myAISContext->NextCurrent())
|
||||
myAISContext->Erase(myAISContext->Current(),Standard_True,Standard_False);
|
||||
myAISContext->ClearCurrents();
|
||||
}
|
||||
|
||||
float OCCViewer::GetVersion(void)
|
||||
{
|
||||
return (float)OCC_VERSION;
|
||||
}
|
||||
|
||||
void OCCViewer::SetMaterial(int theMaterial)
|
||||
{
|
||||
if (myAISContext.IsNull())
|
||||
return;
|
||||
for ( myAISContext->InitCurrent(); myAISContext->MoreCurrent (); myAISContext->NextCurrent () )
|
||||
myAISContext->SetMaterial( myAISContext->Current(), (Graphic3d_NameOfMaterial)theMaterial );
|
||||
myAISContext->UpdateCurrentViewer();
|
||||
}
|
||||
|
||||
void OCCViewer::SetTransparency(int theTrans)
|
||||
{
|
||||
if (myAISContext.IsNull())
|
||||
return;
|
||||
for( myAISContext->InitCurrent(); myAISContext->MoreCurrent(); myAISContext->NextSelected() )
|
||||
myAISContext->SetTransparency( myAISContext->Current(), ((Standard_Real)theTrans) / 10.0 );
|
||||
}
|
||||
|
||||
bool OCCViewer::ImportCsfdb(char* filename)
|
||||
{
|
||||
Standard_CString aFileName = (Standard_CString) filename;
|
||||
if ( FSD_File::IsGoodFileType(aFileName) != Storage_VSOk )
|
||||
return false;
|
||||
|
||||
static FSD_File fileDriver;
|
||||
TCollection_AsciiString aName( aFileName );
|
||||
if ( fileDriver.Open( aName, Storage_VSRead ) != Storage_VSOk )
|
||||
return false;
|
||||
|
||||
Handle(ShapeSchema) schema = new ShapeSchema();
|
||||
Handle(Storage_Data) data = schema->Read( fileDriver );
|
||||
if ( data->ErrorStatus() != Storage_VSOk )
|
||||
return false;
|
||||
fileDriver.Close();
|
||||
|
||||
Handle(Storage_HSeqOfRoot) roots = data->Roots();
|
||||
for ( int i = 1; i <= roots->Length() ; i++ )
|
||||
{
|
||||
Handle(Storage_Root) r = roots->Value( i );
|
||||
Handle(Standard_Persistent) p = r->Object();
|
||||
Handle(PTopoDS_HShape) aPShape = Handle(PTopoDS_HShape)::DownCast(p);
|
||||
if ( !aPShape.IsNull() )
|
||||
{
|
||||
PTColStd_PersistentTransientMap aMap;
|
||||
TopoDS_Shape aTShape;
|
||||
MgtBRep::Translate( aPShape, aMap, aTShape, MgtBRep_WithTriangle );
|
||||
myAISContext->Display(new AIS_Shape(aTShape));
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
bool OCCViewer::ImportIges(char* filename)
|
||||
{
|
||||
Standard_CString aFileName = (Standard_CString) filename;
|
||||
IGESControl_Reader Reader;
|
||||
int status = Reader.ReadFile( aFileName );
|
||||
|
||||
if ( status == IFSelect_RetDone )
|
||||
{
|
||||
Reader.TransferRoots();
|
||||
TopoDS_Shape aShape = Reader.OneShape();
|
||||
myAISContext->Display(new AIS_Shape(aShape));
|
||||
} else
|
||||
return false;
|
||||
myAISContext->UpdateCurrentViewer();
|
||||
return true;
|
||||
}
|
||||
|
||||
bool OCCViewer::ImportStep(char* filename)
|
||||
{
|
||||
Standard_CString aFileName = (Standard_CString) filename;
|
||||
STEPControl_Reader aReader;
|
||||
IFSelect_ReturnStatus status = aReader.ReadFile(aFileName);
|
||||
if ( status == IFSelect_RetDone )
|
||||
{
|
||||
bool failsonly = false;
|
||||
aReader.PrintCheckLoad( failsonly, IFSelect_ItemsByEntity );
|
||||
|
||||
int nbr = aReader.NbRootsForTransfer();
|
||||
aReader.PrintCheckTransfer( failsonly, IFSelect_ItemsByEntity );
|
||||
for ( Standard_Integer n = 1; n <= nbr; n++ )
|
||||
{
|
||||
Standard_Boolean ok = aReader.TransferRoot( n );
|
||||
int nbs = aReader.NbShapes();
|
||||
if ( nbs > 0 )
|
||||
{
|
||||
for ( int i = 1; i <= nbs; i++ )
|
||||
{
|
||||
TopoDS_Shape shape = aReader.Shape( i );
|
||||
myAISContext->Display(new AIS_Shape(shape));
|
||||
}
|
||||
}
|
||||
}
|
||||
} else
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
bool OCCViewer::ExportBRep(char* filename)
|
||||
{
|
||||
myAISContext->InitCurrent();
|
||||
if (!myAISContext->MoreCurrent())
|
||||
return false;
|
||||
Handle_AIS_InteractiveObject anIO = myAISContext->Current();
|
||||
Handle_AIS_Shape anIS=Handle_AIS_Shape::DownCast(anIO);
|
||||
return (bool)BRepTools::Write( anIS->Shape(), (Standard_CString)filename ); ;
|
||||
}
|
||||
|
||||
|
||||
bool OCCViewer::ExportIges(char* filename)
|
||||
{
|
||||
IGESControl_Controller::Init();
|
||||
IGESControl_Writer writer( Interface_Static::CVal( "XSTEP.iges.unit" ),
|
||||
Interface_Static::IVal( "XSTEP.iges.writebrep.mode" ) );
|
||||
|
||||
|
||||
for ( myAISContext->InitCurrent(); myAISContext->MoreCurrent(); myAISContext->NextCurrent() )
|
||||
{
|
||||
Handle_AIS_InteractiveObject anIO = myAISContext->Current();
|
||||
Handle_AIS_Shape anIS=Handle_AIS_Shape::DownCast(anIO);
|
||||
TopoDS_Shape shape = anIS->Shape();
|
||||
writer.AddShape ( shape );
|
||||
}
|
||||
writer.ComputeModel();
|
||||
return (bool)writer.Write( (Standard_CString)filename );
|
||||
}
|
||||
|
||||
bool OCCViewer::ExpotStep(char* filename)
|
||||
{
|
||||
STEPControl_StepModelType type = STEPControl_AsIs;
|
||||
IFSelect_ReturnStatus status;
|
||||
STEPControl_Writer writer;
|
||||
for ( myAISContext->InitCurrent(); myAISContext->MoreCurrent(); myAISContext->NextCurrent() )
|
||||
{
|
||||
Handle_AIS_InteractiveObject anIO = myAISContext->Current();
|
||||
Handle_AIS_Shape anIS=Handle_AIS_Shape::DownCast(anIO);
|
||||
TopoDS_Shape shape = anIS->Shape();
|
||||
status = writer.Transfer( shape , type );
|
||||
if ( status != IFSelect_RetDone )
|
||||
return false;
|
||||
}
|
||||
|
||||
status = writer.Write( (Standard_CString)filename );
|
||||
if ( status != IFSelect_RetDone )
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
bool OCCViewer::ExportStl(char* filename)
|
||||
{
|
||||
TopoDS_Compound comp;
|
||||
BRep_Builder builder;
|
||||
builder.MakeCompound( comp );
|
||||
|
||||
for ( myAISContext->InitCurrent(); myAISContext->MoreCurrent(); myAISContext->NextCurrent() )
|
||||
{
|
||||
Handle_AIS_InteractiveObject anIO = myAISContext->Current();
|
||||
Handle_AIS_Shape anIS=Handle_AIS_Shape::DownCast(anIO);
|
||||
TopoDS_Shape shape = anIS->Shape();
|
||||
if ( shape.IsNull() )
|
||||
return false;
|
||||
builder.Add( comp, shape );
|
||||
}
|
||||
|
||||
StlAPI_Writer writer;
|
||||
writer.Write( comp, (Standard_CString)filename );
|
||||
return true;
|
||||
}
|
||||
|
||||
bool OCCViewer::ExportVrml(char* filename)
|
||||
{
|
||||
TopoDS_Compound res;
|
||||
BRep_Builder builder;
|
||||
builder.MakeCompound( res );
|
||||
|
||||
for ( myAISContext->InitCurrent(); myAISContext->MoreCurrent(); myAISContext->NextCurrent() )
|
||||
{
|
||||
Handle_AIS_InteractiveObject anIO = myAISContext->Current();
|
||||
Handle_AIS_Shape anIS=Handle_AIS_Shape::DownCast(anIO);
|
||||
TopoDS_Shape shape = anIS->Shape();
|
||||
if ( shape.IsNull() )
|
||||
return false;
|
||||
|
||||
builder.Add( res, shape );
|
||||
}
|
||||
|
||||
VrmlAPI_Writer writer;
|
||||
writer.Write( res, (Standard_CString)filename );
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
bool OCCViewer::Dump(char *filename)
|
||||
{
|
||||
if (myView.IsNull())
|
||||
return false;
|
||||
myView->Redraw();
|
||||
return (bool)myView->Dump(filename);
|
||||
}
|
||||
|
||||
bool OCCViewer::IsObjectSelected(void)
|
||||
{
|
||||
if (myAISContext.IsNull())
|
||||
return false;
|
||||
myAISContext->InitCurrent();
|
||||
return (bool)myAISContext->MoreCurrent();
|
||||
}
|
||||
|
||||
int OCCViewer::DisplayMode(void)
|
||||
{
|
||||
if (myAISContext.IsNull())
|
||||
return -1;
|
||||
int mode = -1;
|
||||
bool OneOrMoreInShading=false;
|
||||
bool OneOrMoreInWireframe=false;
|
||||
for (myAISContext->InitCurrent(); myAISContext->MoreCurrent(); myAISContext->NextCurrent())
|
||||
{
|
||||
if ( myAISContext->IsDisplayed( myAISContext->Current(), 1 ) )
|
||||
OneOrMoreInShading = true;
|
||||
if ( myAISContext->IsDisplayed( myAISContext->Current(), 0 ) )
|
||||
OneOrMoreInWireframe = true;
|
||||
}
|
||||
if (OneOrMoreInShading&&OneOrMoreInWireframe)
|
||||
mode=10;
|
||||
else if(OneOrMoreInShading)
|
||||
mode=1;
|
||||
else if (OneOrMoreInWireframe)
|
||||
mode=0;
|
||||
return mode;
|
||||
}
|
||||
|
||||
void OCCViewer::CreateNewView(void* wnd)
|
||||
{
|
||||
if (myAISContext.IsNull())
|
||||
return;
|
||||
myView = myAISContext->CurrentViewer()->CreateView();
|
||||
if (myGraphicDevice.IsNull())
|
||||
myGraphicDevice = new Graphic3d_WNTGraphicDevice();
|
||||
Handle(WNT_Window) aWNTWindow = new WNT_Window(myGraphicDevice, reinterpret_cast<HWND> (wnd));
|
||||
myView->SetWindow(aWNTWindow);
|
||||
Standard_Integer w=100, h=100;
|
||||
aWNTWindow->Size(w,h);
|
||||
if (!aWNTWindow->IsMapped())
|
||||
aWNTWindow->Map();
|
||||
}
|
||||
|
||||
bool OCCViewer::SetAISContext(OCCViewer* Viewer)
|
||||
{
|
||||
this->myAISContext=Viewer->GetAISContext();
|
||||
if (myAISContext.IsNull())
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
Handle_AIS_InteractiveContext OCCViewer::GetAISContext(void)
|
||||
{
|
||||
return myAISContext;
|
||||
}
|
||||
|
||||
int OCCViewer::CharToInt(char symbol)
|
||||
{
|
||||
TCollection_AsciiString msg = symbol;
|
||||
return msg.IntegerValue();
|
||||
}
|
69
samples/CSharp/OCC/OCCViewer.h
Executable file
@ -0,0 +1,69 @@
|
||||
#pragma once
|
||||
#include "stdafx.h"
|
||||
|
||||
|
||||
class OCCViewer
|
||||
{
|
||||
public:
|
||||
__declspec(dllexport) OCCViewer(void);
|
||||
__declspec(dllexport) ~OCCViewer(void);
|
||||
private:
|
||||
Handle_V3d_Viewer myViewer;
|
||||
Handle_V3d_View myView;
|
||||
Handle_AIS_InteractiveContext myAISContext;
|
||||
Handle_Graphic3d_WNTGraphicDevice myGraphicDevice;
|
||||
public:
|
||||
__declspec(dllexport) bool InitViewer(void* wnd);
|
||||
__declspec(dllexport) bool ImportBRep(char* filename);
|
||||
__declspec(dllexport) void UpdateView(void);
|
||||
__declspec(dllexport) void RedrawView(void);
|
||||
__declspec(dllexport) void SetDegenerateModeOn(void);
|
||||
__declspec(dllexport) void SetDegenerateModeOff(void);
|
||||
__declspec(dllexport) void WindowFitAll(int Xmin, int Ymin, int Xmax, int Ymax);
|
||||
__declspec(dllexport) void Place(int x, int y, float zoomFactor);
|
||||
__declspec(dllexport) void Zoom(int x1, int y1, int x2, int y2);
|
||||
__declspec(dllexport) void Pan(int x, int y);
|
||||
__declspec(dllexport) void Rotation(int x, int y);
|
||||
__declspec(dllexport) void StartRotation(int x, int y);
|
||||
__declspec(dllexport) void Select(int x1, int y1, int x2, int y2);
|
||||
__declspec(dllexport) void Select(void);
|
||||
__declspec(dllexport) void MoveTo(int x, int y);
|
||||
__declspec(dllexport) void ShiftSelect(int x1, int y1, int x2, int y2);
|
||||
__declspec(dllexport) void ShiftSelect(void);
|
||||
__declspec(dllexport) void BackgroundColor(int& r, int& g, int& b);
|
||||
__declspec(dllexport) void UpdateCurrentViewer(void);
|
||||
__declspec(dllexport) void FrontView(void);
|
||||
__declspec(dllexport) void TopView(void);
|
||||
__declspec(dllexport) void LeftView(void);
|
||||
__declspec(dllexport) void BackView(void);
|
||||
__declspec(dllexport) void RightView(void);
|
||||
__declspec(dllexport) void BottomView(void);
|
||||
__declspec(dllexport) void AxoView(void);
|
||||
__declspec(dllexport) void ZoomAllView(void);
|
||||
__declspec(dllexport) float Scale(void);
|
||||
__declspec(dllexport) void PanGloView(void);
|
||||
__declspec(dllexport) void ResetView(void);
|
||||
__declspec(dllexport) void SetDisplayMode(int aMode);
|
||||
__declspec(dllexport) void SetColor(int r, int g, int b);
|
||||
__declspec(dllexport) void ObjectColor(int& r, int& g, int& b);
|
||||
__declspec(dllexport) void SetBackgroundColor(int r, int g, int b);
|
||||
__declspec(dllexport) void EraseObjects(void);
|
||||
__declspec(dllexport) float GetVersion(void);
|
||||
__declspec(dllexport) void SetMaterial(int theMaterial);
|
||||
__declspec(dllexport) void SetTransparency(int theTrans);
|
||||
__declspec(dllexport) bool ImportCsfdb(char* filename);
|
||||
__declspec(dllexport) bool ImportIges(char* filename);
|
||||
__declspec(dllexport) bool ImportStep(char* filename);
|
||||
__declspec(dllexport) bool ExportBRep(char* filename);
|
||||
__declspec(dllexport) bool ExportIges(char* filename);
|
||||
__declspec(dllexport) bool ExpotStep(char* filename);
|
||||
__declspec(dllexport) bool ExportStl(char* filename);
|
||||
__declspec(dllexport) bool ExportVrml(char* filename);
|
||||
__declspec(dllexport) bool Dump(char* filename);
|
||||
__declspec(dllexport) bool IsObjectSelected(void);
|
||||
__declspec(dllexport) int DisplayMode(void);
|
||||
__declspec(dllexport) void CreateNewView(void* wnd);
|
||||
__declspec(dllexport) bool SetAISContext(OCCViewer* Viewer);
|
||||
Handle_AIS_InteractiveContext GetAISContext(void);
|
||||
__declspec(dllexport) int CharToInt(char symbol);
|
||||
};
|
40
samples/CSharp/OCC/ReadMe.txt
Executable file
@ -0,0 +1,40 @@
|
||||
========================================================================
|
||||
DYNAMIC LINK LIBRARY : OCC Project Overview
|
||||
========================================================================
|
||||
|
||||
AppWizard has created this OCC DLL for you.
|
||||
This file contains a summary of what you will find in each of the files that
|
||||
make up your OCC application.
|
||||
|
||||
|
||||
OCC.vcproj
|
||||
This is the main project file for VC++ projects generated using an Application Wizard.
|
||||
It contains information about the version of Visual C++ that generated the file, and
|
||||
information about the platforms, configurations, and project features selected with the
|
||||
Application Wizard.
|
||||
|
||||
OCC.cpp
|
||||
This is the main DLL source file.
|
||||
|
||||
When created, this DLL does not export any symbols. As a result, it
|
||||
will not produce a .lib file when it is built. If you wish this project
|
||||
to be a project dependency of some other project, you will either need to
|
||||
add code to export some symbols from the DLL so that an export library
|
||||
will be produced, or you can set the Ignore Input Library property to Yes
|
||||
on the General propert page of the Linker folder in the project's Property
|
||||
Pages dialog box.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
Other standard files:
|
||||
|
||||
StdAfx.h, StdAfx.cpp
|
||||
These files are used to build a precompiled header (PCH) file
|
||||
named OCC.pch and a precompiled types file named StdAfx.obj.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
Other notes:
|
||||
|
||||
AppWizard uses "TODO:" comments to indicate parts of the source code you
|
||||
should add to or customize.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
8
samples/CSharp/OCC/stdafx.cpp
Executable file
@ -0,0 +1,8 @@
|
||||
// stdafx.cpp : source file that includes just the standard includes
|
||||
// OCC.pch will be the pre-compiled header
|
||||
// stdafx.obj will contain the pre-compiled type information
|
||||
|
||||
#include "stdafx.h"
|
||||
|
||||
// TODO: reference any additional headers you need in STDAFX.H
|
||||
// and not in this file
|
72
samples/CSharp/OCC/stdafx.h
Executable file
@ -0,0 +1,72 @@
|
||||
// stdafx.h : include file for standard system include files,
|
||||
// or project specific include files that are used frequently, but
|
||||
// are changed infrequently
|
||||
//
|
||||
|
||||
#pragma once
|
||||
|
||||
|
||||
#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
|
||||
// Windows Header Files:
|
||||
#include <windows.h>
|
||||
//standard OCC types
|
||||
#pragma warning( disable : 4311 )
|
||||
#pragma warning( disable : 4312 )
|
||||
#pragma warning( disable : 4267 )
|
||||
#include <Standard_Boolean.hxx>
|
||||
#include <Standard_CString.hxx>
|
||||
#include <Standard_Version.hxx>
|
||||
#include <Standard_Persistent.hxx>
|
||||
//collections
|
||||
#include <TCollection_ExtendedString.hxx>
|
||||
#include <TCollection_AsciiString.hxx>
|
||||
#include <PTColStd_PersistentTransientMap.hxx>
|
||||
#include <TCollection_AsciiString.hxx>
|
||||
//for OCC graphic
|
||||
#include <WNT_Window.hxx>
|
||||
#include <Graphic3d_WNTGraphicDevice.hxx>
|
||||
#include <Quantity_NameOfColor.hxx>
|
||||
#include <Graphic3d_NameOfMaterial.hxx>
|
||||
//for object display
|
||||
#include <V3d_Viewer.hxx>
|
||||
#include <V3d_View.hxx>
|
||||
#include <AIS_InteractiveContext.hxx>
|
||||
#include <AIS_Shape.hxx>
|
||||
#include <AIS_Trihedron.hxx>
|
||||
#include <AIS_DisplayMode.hxx>
|
||||
#include <V3d_TypeOfOrientation.hxx>
|
||||
#include <V3d_TypeOfVisualization.hxx>
|
||||
#include <V3d_TypeOfShadingModel.hxx>
|
||||
#include <V3d_TypeOfUpdate.hxx>
|
||||
//topology
|
||||
#include <TopoDS_Shape.hxx>
|
||||
#include <TopoDS_Compound.hxx>
|
||||
//brep tools
|
||||
#include <BRep_Builder.hxx>
|
||||
#include <BRepTools.hxx>
|
||||
#include <MgtBRep.hxx>
|
||||
//geometry
|
||||
#include <gp_Ax2.hxx>
|
||||
#include <Geom_Axis2Placement.hxx>
|
||||
//csfdb I/E
|
||||
#include <FSD_File.hxx>
|
||||
#include <ShapeSchema.hxx>
|
||||
#include <Storage_Data.hxx>
|
||||
#include <Storage_Error.hxx>
|
||||
#include <Storage_HSeqOfRoot.hxx>
|
||||
#include <Storage_Root.hxx>
|
||||
#include <PTopoDS_HShape.hxx>
|
||||
#include <PTColStd_TransientPersistentMap.hxx>
|
||||
// iges I/E
|
||||
#include <IGESControl_Reader.hxx>
|
||||
#include <IGESControl_Controller.hxx>
|
||||
#include <IGESControl_Writer.hxx>
|
||||
#include <IFSelect_ReturnStatus.hxx>
|
||||
#include <Interface_Static.hxx>
|
||||
//step I/E
|
||||
#include <STEPControl_Reader.hxx>
|
||||
#include <STEPControl_Writer.hxx>
|
||||
//for stl export
|
||||
#include <StlAPI_Writer.hxx>
|
||||
//for vrml export
|
||||
#include <VrmlAPI_Writer.hxx>
|
19
samples/CSharp/Run_MSVC.bat
Executable file
@ -0,0 +1,19 @@
|
||||
@echo off
|
||||
rem Launch MS VC with environment prepared for building OCCT C# sample
|
||||
|
||||
rem Set build environment
|
||||
call %~dp0..\..\ros\env_build.bat vc8 win32
|
||||
|
||||
rem Define path to project file
|
||||
set PRJFILE=%~dp0IE\IE.sln
|
||||
|
||||
rem Launch Visual Studio - either professional (devenv) or Express, as available
|
||||
if exist %DevEnvDir%\devenv.exe (
|
||||
start %DevEnvDir%\devenv.exe %PRJFILE% /useenv
|
||||
) else if exist %DevEnvDir%\VCExpress.exe (
|
||||
start %DevEnvDir%\VCExpress.exe %PRJFILE% /useenv
|
||||
) else (
|
||||
echo Error: Could not find MS Visual Studio ^(%VCVER%^)
|
||||
echo Check relevant environment variable ^(e.g. VS80COMNTOOLS for vc8^)
|
||||
)
|
||||
|
3
samples/CSharp/env.bat
Normal file
@ -0,0 +1,3 @@
|
||||
@ECHO OFF
|
||||
|
||||
call "%~dp0..\..\ros\env.bat"
|