D:\sharedspace\vs2015\GGP\x64\Output\Bin\x64\Release\AlgSimplify.pdb
Static task
static1
Behavioral task
behavioral1
Sample
c6ba8188cb22c7737a13a8b4d707235a804b1c9e1cfc07d9e1891263fa387825.dll
Resource
win7-20231129-en
Behavioral task
behavioral2
Sample
c6ba8188cb22c7737a13a8b4d707235a804b1c9e1cfc07d9e1891263fa387825.dll
Resource
win10v2004-20240426-en
General
-
Target
c6ba8188cb22c7737a13a8b4d707235a804b1c9e1cfc07d9e1891263fa387825
-
Size
291KB
-
MD5
d76bb9a8d600f15a39b2a6e77901fb04
-
SHA1
5389a18563ef8e7680b3c11ccbcd5504cb7fe0a0
-
SHA256
c6ba8188cb22c7737a13a8b4d707235a804b1c9e1cfc07d9e1891263fa387825
-
SHA512
0ccf9833b1fd5251ebd614dcd50051959284b51ee87a602e47de09a7cf5a95dc3f8f6d5add23857eba339a695e4e3d3ab18c487f333ebd659b99941c467a5615
-
SSDEEP
6144:JYGHThM2v/hLFZYpIe7LTleth1Nc8Zj7WwuwG/U:JhHTi+/hLPJe7Lkt7Wv
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource c6ba8188cb22c7737a13a8b4d707235a804b1c9e1cfc07d9e1891263fa387825
Files
-
c6ba8188cb22c7737a13a8b4d707235a804b1c9e1cfc07d9e1891263fa387825.dll windows:6 windows x64 arch:x64
712ea07205de8f8ae8362b4a5711f516
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
PDB Paths
Imports
common
?UnrefNoDelete@CReferenced@ggp@@UEBAXXZ
?Unref@CReferenced@ggp@@UEAAXXZ
?Serialize@IBase@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?Ref@CReferenced@ggp@@UEBAXXZ
??1CErrorException@ggp@@UEAA@XZ
??0CErrorException@ggp@@QEAA@AEBV01@@Z
??0CErrorException@ggp@@QEAA@AEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PEBDJ@Z
??1CReferenced@ggp@@MEAA@XZ
cgbase
?IsEqual@CPlaneCoef@ggp@@QEBA_NAEBU12@NN@Z
?g_ParallelEpsilon@ggp@@3NB
?IsEqual@CPlaneCoef@ggp@@QEBA_NAEBU12@N@Z
?g_AngleEpsilon@ggp@@3NB
?g_DistEpsilon@ggp@@3NB
topology
?Move@CCoedgeList@ggp@@UEAAXAEBU?$CVec2@N@2@@Z
?Move@CCoedge@ggp@@UEAAXAEBU?$CVec2@N@2@@Z
?IsValid@CLoopEx@ggp@@UEAA_NV?$bitset@$0BA@@std@@QEAV?$basic_ostream@DU?$char_traits@D@std@@@4@PEAH@Z
?IsValid@CCoedgeEx@ggp@@UEAA_NV?$bitset@$0BA@@std@@QEAV?$basic_ostream@DU?$char_traits@D@std@@@4@PEAH@Z
?IsClosed@CLoop@ggp@@UEAA_NXZ
?InsertCoedge@CLoopEx@ggp@@UEAAXHPEAVCCoedge@2@@Z
?GetPrevCoedge@CCoedge@ggp@@UEAAPEAV12@XZ
?GetNextCoedge@CCoedge@ggp@@UEAAPEAV12@XZ
?DeleteCoedge@CLoopEx@ggp@@UEAAXH@Z
?Clone@CLoopEx@ggp@@UEAAPEAV12@XZ
?Clone@CCoedgeEx@ggp@@UEAAPEAV12@XZ
?ClearValidStates@CLoop@ggp@@UEAAXXZ
?CalcAllStates@CLoop@ggp@@UEAAXXZ
?CalDistEpsilon@CLoop@ggp@@UEAAXXZ
?BoundingBox@CCoedgeList@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CCoedgeList@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BoundingBox@CCoedge@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CCoedge@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BeginEdit@CCoedgeList@ggp@@UEAAXXZ
?AsString@CCoedgeList@ggp@@UEAAPEADXZ
?AsString@CCoedgeEx@ggp@@UEAAPEADXZ
?ReplaceFace@CBrepBody@ggp@@QEAA_NPEAVCFace@2@H@Z
?CalLoopDistEpsilon@CPolygon@ggp@@QEAAXXZ
?DistEpsilon@CPolygon@ggp@@QEBANXZ
?AddLoop@CPolygon@ggp@@QEAAHPEAVCLoop@2@_N@Z
??1CLoopEx@ggp@@UEAA@XZ
??0CLoopEx@ggp@@QEAA@XZ
?Box@CCoedgeList@ggp@@QEAA?AV?$CBox2@N@2@XZ
?AddCoedge@CCoedgeList@ggp@@QEAAHPEAVCCoedge@2@@Z
??1CCoedgeEx@ggp@@UEAA@XZ
?GetTwinFace@CCoedgeEx@ggp@@QEBAPEAVCFace@2@XZ
?GetFace@CCoedgeEx@ggp@@QEBAPEAVCFace@2@XZ
?SetEdgeSameDir@CCoedgeEx@ggp@@QEAAX_N@Z
?SetEdgeIndex@CCoedgeEx@ggp@@QEAAXH@Z
??0CCoedgeEx@ggp@@QEAA@XZ
?FindAllAdjEdges@CEdge@ggp@@QEAAXAEAV?$vector@HV?$allocator@H@std@@@std@@0@Z
?GetCoedge@CEdge@ggp@@QEBAPEAVCCoedgeEx@2@H@Z
?GetFace@CEdge@ggp@@QEBAPEAVCFace@2@H@Z
?SetCoedgeIndex@CEdge@ggp@@QEAAXHH@Z
?SetCurve@CEdge@ggp@@QEAAXPEAVCCurve3d@2@@Z
?Volume@CExtrudedBody@ggp@@UEAANXZ
?Volume@CCuboidBody@ggp@@UEAANXZ
?Type@CPolygon@ggp@@UEAAHXZ
?Type@CExtrudedBody@ggp@@UEAAHXZ
?Type@CCuboidBody@ggp@@UEAAHXZ
?Translate@CPolygon@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Translate@CExtrudedBody@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Translate@CCuboidBody@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Transform@CPolygon@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?Transform@CExtrudedBody@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?Transform@CCuboidBody@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?SurfaceArea@CExtrudedBody@ggp@@UEAANXZ
?SurfaceArea@CCuboidBody@ggp@@UEAANXZ
?SerializeTiny@CPolygon@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CPolygon@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CExtrudedBody@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CCuboidBody@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeCompact@CPolygon@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeCompact@CExtrudedBody@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeCompact@CCuboidBody@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?ScaleU@CPolygon@ggp@@UEAAXAEBN@Z
?ScalePt@CExtrudedBody@ggp@@UEAAXAEBNAEBU?$CVec3@N@2@@Z
?ScalePt@CCuboidBody@ggp@@UEAAXAEBNAEBU?$CVec3@N@2@@Z
?Scale@CPolygon@ggp@@UEAAXAEBN@Z
?Scale@CExtrudedBody@ggp@@UEAAXAEBN@Z
?Scale@CCuboidBody@ggp@@UEAAXAEBN@Z
?Rotate@CPolygon@ggp@@UEAAXAEBU?$CVec2@N@2@N@Z
?Reverse@CPolygon@ggp@@UEAAXXZ
?ObjectSize@CPolygon@ggp@@UEBAHXZ
?ObjectSize@CExtrudedBody@ggp@@UEBAHXZ
?ObjectSize@CCuboidBody@ggp@@UEBAHXZ
?NewLoop@CPolygon@ggp@@UEAAPEAVCLoop@2@XZ
?Move@CPolygon@ggp@@UEAAXAEBU?$CVec2@N@2@@Z
?MergeFaces@CExtrudedBody@ggp@@UEAA_NNNPEAVCTopolTrack@2@@Z
?MergeFaces@CBody@ggp@@UEAA_NNNPEAVCTopolTrack@2@@Z
?MergeEdges@CBody@ggp@@UEAA_NNNPEAVCTopolTrack@2@@Z
?IsValid@CPolygon@ggp@@UEAA_NV?$bitset@$0BA@@std@@QEAV?$basic_ostream@DU?$char_traits@D@std@@@4@PEAH@Z
?IsValid@CExtrudedBody@ggp@@UEAA_NV?$bitset@$0BA@@std@@QEAV?$basic_ostream@DU?$char_traits@D@std@@@4@PEAH@Z
?IsValid@CCuboidBody@ggp@@UEAA_NV?$bitset@$0BA@@std@@QEAV?$basic_ostream@DU?$char_traits@D@std@@@4@PEAH@Z
?IsEmpty@CPolygon@ggp@@UEAA_NXZ
?IsEmpty@CExtrudedBody@ggp@@UEAA_NXZ
?IsEmpty@CCuboidBody@ggp@@UEAA_NXZ
?IsClosed@CPrimitiveBody@ggp@@UEAA_NXZ
?InsertLoop@CPolygon@ggp@@UEAAXHPEAVCLoop@2@@Z
?DeserializeLegency@CPolygon@ggp@@MEAA_NAEAVGDbArchive@2@@Z
?DeserializeLegency@CExtrudedBody@ggp@@EEAA_NAEAVGDbArchive@2@@Z
?DeserializeLegency@CCuboidBody@ggp@@EEAA_NAEAVGDbArchive@2@@Z
?DeleteLoop@CPolygon@ggp@@UEAAXH@Z
?CreatePrimitiveBody@CPrimitiveBody@ggp@@UEAAPEAV12@XZ
?CreatePolyhedronBody@CExtrudedBody@ggp@@UEAAPEAVCPolyhedronBody@2@PEAVCTopolTrack@2@@Z
?CreatePolyhedronBody@CCuboidBody@ggp@@UEAAPEAVCPolyhedronBody@2@PEAVCTopolTrack@2@@Z
?CreateBrepBody@CExtrudedBody@ggp@@UEAAPEAVCBrepBody@2@PEAVCTopolTrack@2@@Z
?CreateBrepBody@CCuboidBody@ggp@@UEAAPEAVCBrepBody@2@PEAVCTopolTrack@2@@Z
?Clone@CPolygon@ggp@@UEAAPEAV12@XZ
?Clone@CExtrudedBody@ggp@@UEAAPEAV12@XZ
?Clone@CCuboidBody@ggp@@UEAAPEAV12@XZ
?ClearValidStates@CPolygon@ggp@@UEAAXXZ
?CalcAllStates@CPolygon@ggp@@UEAAXXZ
?Box@CExtrudedBody@ggp@@UEAA?AV?$CBox3@N@2@XZ
?Box@CCuboidBody@ggp@@UEAA?AV?$CBox3@N@2@XZ
?BoundingBox@CPolygon@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CPolygon@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BoundingBox@CExtrudedBody@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CExtrudedBody@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BoundingBox@CCuboidBody@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CCuboidBody@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BeginEdit@CPolygon@ggp@@UEAAXXZ
?Barycentre@CExtrudedBody@ggp@@UEAA_NAEAU?$CVec3@N@2@@Z
?Barycentre@CCuboidBody@ggp@@UEAA_NAEAU?$CVec3@N@2@@Z
?AsString@CPolygon@ggp@@UEAAPEADXZ
?AsString@CExtrudedBody@ggp@@UEAAPEADXZ
?AsString@CCuboidBody@ggp@@UEAAPEADXZ
?AllPlanes@CExtrudedBody@ggp@@UEAA_NXZ
?AllPlanes@CCuboidBody@ggp@@UEAA_NXZ
?GetIndexOfEdgeLoopFace@CCoedgeEx@ggp@@QEAAXAEAH00@Z
?GetPrevCoedgeAsFaceDir@CCoedgeEx@ggp@@QEAAPEAVCCoedge@2@XZ
?GetNextCoedgeAsFaceDir@CCoedgeEx@ggp@@QEAAPEAVCCoedge@2@XZ
?GetTwinCoedge@CCoedgeEx@ggp@@QEBAPEAV12@XZ
??1CCuboidBody@ggp@@MEAA@XZ
??0CCuboidBody@ggp@@QEAA@AEBV?$CCoord3@N@1@AEBU?$CVec3@N@1@@Z
??1CExtrudedBody@ggp@@MEAA@XZ
??0CExtrudedBody@ggp@@QEAA@AEBV?$CCoord3@N@1@NPEAVCPolygon@1@_N@Z
?ProjectToPlane@CPolyhedralFace@ggp@@QEAAPEAVCPolygon@2@AEAVCPlane@2@_N@Z
?ProjectToPlane@CPolyhedralFace@ggp@@QEAAXAEAV?$CCoord3@N@2@PEAVCPolygon@2@_N@Z
?GetNormal@CPolyhedralFace@ggp@@QEAA?AU?$CVec3@N@2@XZ
?GetPlaneCoef@CPolyhedralFace@ggp@@QEAAAEAUCPlaneCoef@2@XZ
?PrevEdge@CPolyhedralEdge@ggp@@QEAAPEAV12@XZ
?NextEdge@CPolyhedralEdge@ggp@@QEAAPEAV12@XZ
?EndPosition@CPolyhedralEdge@ggp@@QEBAAEBU?$CVec3@N@2@XZ
?StartPosition@CPolyhedralEdge@ggp@@QEBAAEBU?$CVec3@N@2@XZ
?DecomposedIntoConnectedBodys@CBrepBody@ggp@@QEAAXAEAV?$vector@PEAVCBrepBody@ggp@@V?$allocator@PEAVCBrepBody@ggp@@@std@@@std@@@Z
?EdgeCount@CBrepBody@ggp@@QEBAHXZ
?CreateFacePolygon@CFace@ggp@@QEBAPEAVCPolygon@2@XZ
?Body@CFace@ggp@@QEBAPEAVCBrepBody@2@XZ
?TransferLoops@CPolygon@ggp@@QEAAXPEAV12@@Z
?CoedgeCount@CPolygon@ggp@@QEBAHXZ
??1CPolygon@ggp@@MEAA@XZ
??0CPolygon@ggp@@QEAA@XZ
?Clear@CCoedgeList@ggp@@QEAAX_N0@Z
?DeleteCoedges@CCoedgeList@ggp@@QEAAXHH@Z
?InsertCurve@CCoedgeList@ggp@@QEAAXHPEAVCCurve2d@2@_N@Z
?AddCurve@CCoedgeList@ggp@@QEAAHPEAVCCurve2d@2@_N@Z
?GetCurve@CCoedgeList@ggp@@QEBAPEAVCCurve2d@2@_K@Z
?NewCoedge@CLoopEx@ggp@@UEAAPEAVCCoedge@2@PEAVCCurve2d@2@_N@Z
?Type@CBrepBody@ggp@@UEAAHXZ
?Translate@CBrepBody@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Transform@CBrepBody@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?SurfaceArea@CBrepBody@ggp@@UEAANXZ
?SerializeNormal@CBrepBody@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeCompact@CBrepBody@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?ScalePt@CBrepBody@ggp@@UEAAXAEBNAEBU?$CVec3@N@2@@Z
?Scale@CBrepBody@ggp@@UEAAXAEBN@Z
?ObjectSize@CBrepBody@ggp@@UEBAHXZ
?MergeFaces@CBrepBody@ggp@@UEAA_NNNPEAVCTopolTrack@2@@Z
?MergeEdges@CBrepBody@ggp@@UEAA_NNNPEAVCTopolTrack@2@@Z
?IsValid@CBrepBody@ggp@@UEAA_NV?$bitset@$0BA@@std@@QEAV?$basic_ostream@DU?$char_traits@D@std@@@4@PEAH@Z
?IsEmpty@CBrepBody@ggp@@UEAA_NXZ
?IsClosed@CBrepBody@ggp@@UEAA_NXZ
?DeserializeLegency@CBrepBody@ggp@@MEAA_NAEAVGDbArchive@2@@Z
?CreatePrimitiveBody@CBrepBody@ggp@@UEAAPEAVCPrimitiveBody@2@XZ
?CreatePolyhedronBody@CBrepBody@ggp@@UEAAPEAVCPolyhedronBody@2@PEAVCTopolTrack@2@@Z
?CreateBrepBody@CBrepBody@ggp@@UEAAPEAV12@PEAVCTopolTrack@2@@Z
?Clone@CBrepBody@ggp@@UEAAPEAV12@XZ
?ClearValidStates@CBrepBody@ggp@@UEAAXXZ
?Box@CBrepBody@ggp@@UEAA?AV?$CBox3@N@2@XZ
?BoundingBox@CBrepBody@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CBrepBody@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?Barycentre@CBrepBody@ggp@@UEAA_NAEAU?$CVec3@N@2@@Z
?AsString@CBrepBody@ggp@@UEAAPEADXZ
?AllPlanes@CBrepBody@ggp@@UEAA_NXZ
?FaceCount@CBrepBody@ggp@@QEBAHXZ
?CalDisEpsilon@CBrepBody@ggp@@QEAAXXZ
?GetEdge@CBrepBody@ggp@@QEAAPEAVCEdge@2@H@Z
?GetFace@CBrepBody@ggp@@QEBAPEAVCFace@2@H@Z
??1CBrepBody@ggp@@MEAA@XZ
??0CBrepBody@ggp@@QEAA@AEBV01@@Z
?Subdivide@CFace@ggp@@QEAAXAEBV?$CBox2@N@2@@Z
?SetSurface@CFace@ggp@@QEAAXPEAVCSurface@2@@Z
?Surface@CFace@ggp@@QEBAPEAVCSurface@2@XZ
?LoopCount@CPolygon@ggp@@QEBAHXZ
?Box@CPolygon@ggp@@QEAA?AV?$CBox2@N@2@XZ
?GetLoop@CPolygon@ggp@@QEBAPEAVCLoop@2@H@Z
?CoedgeCount@CCoedgeList@ggp@@QEBAHXZ
?GetCoedge@CCoedgeList@ggp@@QEBAPEAVCCoedge@2@_K@Z
?SetCurve@CCoedge@ggp@@QEAAXPEAVCCurve2d@2@@Z
?Curve@CCoedge@ggp@@QEBAPEAVCCurve2d@2@XZ
?Curve@CEdge@ggp@@QEBAPEAVCCurve3d@2@XZ
?Volume@CPolyhedronBody@ggp@@UEAANXZ
?Type@CPolyhedronBody@ggp@@UEAAHXZ
?Type@CPolyhedralLoop@ggp@@UEAAHXZ
?Type@CPolyhedralFace@ggp@@UEAAHXZ
?Type@CPolyhedralEdge@ggp@@UEAAHXZ
?Translate@CPolyhedronBody@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Translate@CPolyhedralLoop@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Translate@CPolyhedralFace@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Translate@CPolyhedralEdge@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Transform@CPolyhedronBody@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?Transform@CPolyhedralLoop@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?Transform@CPolyhedralFace@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?Transform@CPolyhedralEdge@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?SurfaceArea@CPolyhedronBody@ggp@@UEAANXZ
?SetClosed@CBody@ggp@@UEAA_N_N@Z
?SerializeTiny@CTopology@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeTiny@CPolyhedronBody@ggp@@MEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CPolyhedronBody@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CPolyhedralLoop@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CPolyhedralFace@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CPolyhedralEdge@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeCompact@CPolyhedronBody@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeCompact@CPolyhedralLoop@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeCompact@CPolyhedralFace@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeCompact@CPolyhedralEdge@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?ScalePt@CPolyhedronBody@ggp@@UEAAXAEBNAEBU?$CVec3@N@2@@Z
?Scale@CPolyhedronBody@ggp@@UEAAXAEBN@Z
?ObjectSize@CPolyhedronBody@ggp@@UEBAHXZ
?ObjectSize@CPolyhedralLoop@ggp@@UEBAHXZ
?ObjectSize@CPolyhedralFace@ggp@@UEBAHXZ
?ObjectSize@CPolyhedralEdge@ggp@@UEBAHXZ
?MergeFaces@CPolyhedronBody@ggp@@UEAA_NNNPEAVCTopolTrack@2@@Z
?MergeEdges@CPolyhedronBody@ggp@@UEAA_NNNPEAVCTopolTrack@2@@Z
?IsValid@CPolyhedronBody@ggp@@UEAA_NV?$bitset@$0BA@@std@@QEAV?$basic_ostream@DU?$char_traits@D@std@@@4@PEAH@Z
?IsValid@CPolyhedralLoop@ggp@@UEAA_NV?$bitset@$0BA@@std@@QEAV?$basic_ostream@DU?$char_traits@D@std@@@4@PEAH@Z
?IsValid@CPolyhedralFace@ggp@@UEAA_NV?$bitset@$0BA@@std@@QEAV?$basic_ostream@DU?$char_traits@D@std@@@4@PEAH@Z
?IsValid@CPolyhedralEdge@ggp@@UEAA_NV?$bitset@$0BA@@std@@QEAV?$basic_ostream@DU?$char_traits@D@std@@@4@PEAH@Z
?IsStrictlyValid@CTopology@ggp@@UEAA_NQEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z
?IsEmpty@CPolyhedronBody@ggp@@UEAA_NXZ
?IsClosed@CPolyhedronBody@ggp@@UEAA_NXZ
?EndEdit@CTopology@ggp@@UEAAXXZ
?DeserializeLegency@CPolyhedronBody@ggp@@MEAA_NAEAVGDbArchive@2@@Z
?CreatePrimitiveBody@CPolyhedronBody@ggp@@UEAAPEAVCPrimitiveBody@2@XZ
?CreatePolyhedronBody@CPolyhedronBody@ggp@@UEAAPEAV12@PEAVCTopolTrack@2@@Z
?CreateBrepBody@CPolyhedronBody@ggp@@UEAAPEAVCBrepBody@2@PEAVCTopolTrack@2@@Z
?Clone@CPolyhedronBody@ggp@@UEAAPEAV12@XZ
?Clone@CPolyhedralLoop@ggp@@UEAAPEAV12@XZ
?Clone@CPolyhedralFace@ggp@@UEAAPEAV12@XZ
?Clone@CPolyhedralEdge@ggp@@UEAAPEAV12@XZ
?ClearValidStates@CTopology@ggp@@UEAAXXZ
?ClearValidStates@CPolyhedronBody@ggp@@UEAAXXZ
?ClearValidStates@CPolyhedralLoop@ggp@@UEAAXXZ
?ClearValidStates@CPolyhedralFace@ggp@@UEAAXXZ
?CalcAllStates@CTopology@ggp@@UEAAXXZ
?CalcAllStates@CPolyhedralLoop@ggp@@UEAAXXZ
?CalcAllStates@CPolyhedralFace@ggp@@UEAAXXZ
?CalcAllStates@CBody@ggp@@UEAAXXZ
?Box@CPolyhedronBody@ggp@@UEAA?AV?$CBox3@N@2@XZ
?BoundingBox@CPolyhedronBody@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CPolyhedronBody@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BoundingBox@CPolyhedralLoop@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CPolyhedralLoop@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BoundingBox@CPolyhedralFace@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CPolyhedralFace@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BoundingBox@CPolyhedralEdge@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CPolyhedralEdge@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BeginEdit@CTopology@ggp@@UEAAXXZ
?BeginEdit@CPolyhedralLoop@ggp@@UEAAXXZ
?BeginEdit@CPolyhedralFace@ggp@@UEAAXXZ
?Barycentre@CPolyhedronBody@ggp@@UEAA_NAEAU?$CVec3@N@2@@Z
?AsString@CPolyhedronBody@ggp@@UEAAPEADXZ
?AsString@CPolyhedralLoop@ggp@@UEAAPEADXZ
?AsString@CPolyhedralFace@ggp@@UEAAPEADXZ
?AsString@CPolyhedralEdge@ggp@@UEAAPEADXZ
?AllPlanes@CPolyhedronBody@ggp@@UEAA_NXZ
?RemoveRedundantVertices@CPolyhedronBody@ggp@@QEAAXXZ
?SetTwinEdges@CPolyhedronBody@ggp@@QEAA_N_N@Z
?GetVertex@CPolyhedronBody@ggp@@QEBAPEAVCPolyhedralVertex@2@H@Z
?GetFace@CPolyhedronBody@ggp@@QEBAPEAVCPolyhedralFace@2@H@Z
?AddVertex@CPolyhedronBody@ggp@@QEAAPEAVCPolyhedralVertex@2@AEBU?$CVec3@N@2@@Z
?AddFace@CPolyhedronBody@ggp@@QEAAHPEAVCPolyhedralFace@2@@Z
?FaceCount@CPolyhedronBody@ggp@@QEBAHXZ
?VertexCount@CPolyhedronBody@ggp@@QEBAHXZ
??1CPolyhedronBody@ggp@@MEAA@XZ
??0CPolyhedronBody@ggp@@QEAA@XZ
?AddLoop@CPolyhedralFace@ggp@@QEAAHPEAVCPolyhedralLoop@2@@Z
?GetLoop@CPolyhedralFace@ggp@@QEBAPEAVCPolyhedralLoop@2@H@Z
?LoopCount@CPolyhedralFace@ggp@@QEBAHXZ
??1CPolyhedralFace@ggp@@MEAA@XZ
??0CPolyhedralFace@ggp@@QEAA@PEAVCPolyhedronBody@1@@Z
?AddEdge@CPolyhedralLoop@ggp@@QEAAHPEAVCPolyhedralEdge@2@@Z
?EdgeCount@CPolyhedralLoop@ggp@@QEBAHXZ
?GetEdge@CPolyhedralLoop@ggp@@QEBAPEAVCPolyhedralEdge@2@H@Z
??1CPolyhedralLoop@ggp@@MEAA@XZ
??0CPolyhedralLoop@ggp@@QEAA@PEAVCPolyhedralFace@1@@Z
?Face@CPolyhedralEdge@ggp@@QEBAPEAVCPolyhedralFace@2@XZ
??1CPolyhedralEdge@ggp@@MEAA@XZ
??0CPolyhedralEdge@ggp@@QEAA@PEAVCPolyhedralVertex@1@0@Z
?IsShell@CBody@ggp@@QEAA_NXZ
?SetIsShell@CBody@ggp@@QEAAX_N@Z
?PolyhedronToFittingPrimtiveBodyFunc@ggp@@YAXP6APEAVCPrimitiveBody@1@PEAVCPolyhedronBody@1@NNN@Z@Z
?SimplifyBrepBodyFunc@ggp@@YAXP6APEAVCBrepBody@1@PEBV21@@Z@Z
?BrepBodyToPrimtiveBodyFunc@ggp@@YAXP6APEAVCPrimitiveBody@1@PEAVCBrepBody@1@@Z@Z
?NewCoedge@CLoopEx@ggp@@UEAAPEAVCCoedge@2@XZ
?ObjectSize@CCoedgeEx@ggp@@UEBAHXZ
?Reverse@CCoedgeEx@ggp@@UEAAXXZ
?ObjectSize@CLoop@ggp@@UEBAHXZ
?Rotate@CCoedge@ggp@@UEAAXAEBU?$CVec2@N@2@N@Z
?Rotate@CCoedgeList@ggp@@UEAAXAEBU?$CVec2@N@2@N@Z
?Scale@CCoedge@ggp@@UEAAXAEBN@Z
?Scale@CCoedgeList@ggp@@UEAAXAEBN@Z
?ScaleU@CCoedge@ggp@@UEAAXAEBN@Z
?ScaleU@CCoedgeList@ggp@@UEAAXAEBN@Z
?SerializeCompact@CCoedgeEx@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeCompact@CLoop@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CCoedgeEx@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CLoop@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?Transform@CCoedge@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?Transform@CCoedgeList@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?Translate@CCoedge@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Translate@CCoedgeList@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Type@CCoedgeEx@ggp@@UEAAHXZ
?Type@CLoopEx@ggp@@UEAAHXZ
?Volume@CBrepBody@ggp@@UEAANXZ
geometry
?Type@CSphere@ggp@@UEAAHXZ
?Type@CPreimageCurve2d@ggp@@UEAAHXZ
?Type@CLine3d@ggp@@UEAAHXZ
?Translate@CSphere@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Translate@CLine3d@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?TransformWithoutScale@CPreimageCurve2d@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?Transform@CSphere@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?Transform@CLine3d@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?Trans@CSphere@ggp@@UEAAPEAVCSurface@2@AEBV?$CCoord3@N@2@@Z
?Trans@CLine3d@ggp@@UEAAPEAVCCurve3d@2@AEBV?$CCoord3@N@2@@Z
?TiltBox@CSphere@ggp@@UEAA?AU?$TiltBox3@N@2@XZ
?TiltBox@CSphere@ggp@@UEAA?AU?$TiltBox3@N@2@AEBV?$CInterval@N@2@0@Z
?TiltBox@CSphere@ggp@@UEAA?AU?$TiltBox3@N@2@AEBV?$CCoord3@N@2@AEBV?$CInterval@N@2@1@Z
?TiltBox@CSphere@ggp@@UEAA?AU?$TiltBox3@N@2@AEBV?$CCoord3@N@2@@Z
?TiltBox@CPreimageCurve2d@ggp@@UEAA?AU?$TiltBox2@N@2@XZ
?TiltBox@CPreimageCurve2d@ggp@@UEAA?AU?$TiltBox2@N@2@AEBV?$CInterval@N@2@AEBU?$CVec2@N@2@1@Z
?TiltBox@CPreimageCurve2d@ggp@@UEAA?AU?$TiltBox2@N@2@AEBV?$CInterval@N@2@@Z
?TiltBox@CPreimageCurve2d@ggp@@UEAA?AU?$TiltBox2@N@2@AEBU?$CVec2@N@2@0@Z
?TiltBox@CLine3d@ggp@@UEAA?AU?$TiltBox3@N@2@AEBV?$CInterval@N@2@AEBV?$CCoord3@N@2@@Z
?TiltBox@CLine3d@ggp@@UEAA?AU?$TiltBox3@N@2@AEBV?$CCoord3@N@2@@Z
?SubdivideV@CSphere@ggp@@UEAAXN_N@Z
?SubdivideV@CSphere@ggp@@UEAAPEAVCSurface@2@N@Z
?SubdivideU@CSphere@ggp@@UEAAXN_N@Z
?SubdivideU@CSphere@ggp@@UEAAPEAVCSurface@2@N@Z
?Subdivide@CSphere@ggp@@UEAAXNN_N0@Z
?Subdivide@CSphere@ggp@@UEAAPEAV12@XZ
?Subdivide@CLine3d@ggp@@UEAA_NNPEAPEAVCCurve3d@2@0N@Z
?Subdivide@CLine3d@ggp@@UEAAXN_N@Z
?Subdivide@CLine3d@ggp@@UEAAPEAVCCurve3d@2@XZ
?Subdivide@CLine3d@ggp@@UEAAPEAVCCurve3d@2@N@Z
?StartVt@CPreimageCurve2d@ggp@@UEAA?AU?$CVec2@N@2@XZ
?StartVt@CLine3d@ggp@@UEAA?AU?$CVec3@N@2@XZ
?StartV@CSphere@ggp@@UEAANXZ
?StartU@CSphere@ggp@@UEAANXZ
?StartT@CPreimageCurve2d@ggp@@UEAANXZ
?StartT@CLine3d@ggp@@UEAANXZ
?StartPoint@CPreimageCurve2d@ggp@@UEAA?AU?$CVec2@N@2@XZ
?StartPoint@CLine3d@ggp@@UEAA?AU?$CVec3@N@2@XZ
?StartCurvature@CPreimageCurve2d@ggp@@UEAANXZ
?StartCurvature@CLine3d@ggp@@UEAANXZ
?SetStartT@CPreimageCurve2d@ggp@@UEAAXN@Z
?SetRange@CPreimageCurve2d@ggp@@UEAA?AV?$CInterval@N@2@AEBV32@@Z
?SetEndT@CPreimageCurve2d@ggp@@UEAAXN@Z
?SerializeTiny@CLine3d@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CSphere@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CPreimageCurve2d@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CLine3d@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?ScalePt@CCurve3d@ggp@@UEAAXNAEBU?$CVec3@N@2@@Z
?Scale@CSphere@ggp@@UEAAXN@Z
?Scale@CPreimageCurve2d@ggp@@UEAAXN@Z
?Scale@CLine3d@ggp@@UEAAXN@Z
?RotateAngle@CPreimageCurve2d@ggp@@UEAANXZ
?Rotate@CPreimageCurve2d@ggp@@UEAAXAEBU?$CVec2@N@2@N@Z
?ReverseExtend@CPreimageCurve2d@ggp@@UEAAXXZ
?Reverse@CPreimageCurve2d@ggp@@UEAAXXZ
?Reverse@CLine3d@ggp@@UEAAXXZ
?ResetCoordinate@CCurve2d@ggp@@UEAA_NAEBU?$CVec2@N@2@0@Z
?ReParameterize@CLine3d@ggp@@UEAAXXZ
?ProjectToPlane@CLine3d@ggp@@UEAAPEAVCCurve2d@2@PEAVCPlane@2@@Z
?PrjCurve@CLine3d@ggp@@UEAAPEAVCCurve2d@2@AEBV?$CCoord3@N@2@AEBV?$CInterval@N@2@@Z
?PrjCurve@CLine3d@ggp@@UEAAPEAVCCurve2d@2@AEBV?$CCoord3@N@2@@Z
?PointAtLength@CCurve3d@ggp@@UEAAHNNAEANN@Z
?Planar@CSphere@ggp@@UEAA_NNAEBV?$CInterval@N@2@0PEAUCone@2@@Z
?OverTurn@CCurve2d@ggp@@UEAA_N_N@Z
?Offset@CSphere@ggp@@UEAAPEAVCSurface@2@N@Z
?Offset@CCurve2d@ggp@@UEAA_NN@Z
?ObjectSize@CSphere@ggp@@UEBAHXZ
?ObjectSize@CPreimageCurve2d@ggp@@UEBAHXZ
?ObjectSize@CLine3d@ggp@@UEBAHXZ
?NurbsCurveHighPrecision@CPreimageCurve2d@ggp@@UEAAPEAVCNurbsCurve2d@2@N@Z
?NurbsCurve@CPreimageCurve2d@ggp@@UEAAPEAVCNurbsCurve2d@2@XZ
?NurbsCurve@CPreimageCurve2d@ggp@@UEAAPEAVCNurbsCurve2d@2@AEBV?$CInterval@N@2@@Z
?NurbsCurve@CLine3d@ggp@@UEAAPEAVCNurbsCurve3d@2@XZ
?NurbsCurve@CLine3d@ggp@@UEAAPEAVCNurbsCurve3d@2@AEBV?$CInterval@N@2@@Z
?NormalConeForDiscrete@CSphere@ggp@@UEAA?AUCone@2@AEBV?$CInterval@N@2@0@Z
?NormalCone@CSphere@ggp@@UEAA?AUCone@2@_N@Z
?NormalCone@CSphere@ggp@@UEAA?AUCone@2@AEBV?$CInterval@N@2@0_N@Z
?NonPiecewise@CCurve3d@ggp@@UEAA_NXZ
?Move@CSphere@ggp@@UEAAXAEBU?$CVec3@N@2@@Z
?Move@CPreimageCurve2d@ggp@@UEAAXAEBU?$CVec2@N@2@@Z
?Monotonicity@CPreimageCurve2d@ggp@@UEAA?AW4Curve2dMonotonicity@2@XZ
?Monotonicity@CPreimageCurve2d@ggp@@UEAA?AW4Curve2dMonotonicity@2@AEBV?$CInterval@N@2@@Z
?MeanCurvature@CSphere@ggp@@UEAA_NNNAEAN@Z
?Length@CPreimageCurve2d@ggp@@UEAANXZ
?Length@CLine3d@ggp@@UEAANXZ
?Length@CLine3d@ggp@@UEAANNN@Z
?Length@CCurve2d@ggp@@UEAANNN@Z
?IsValid@CSphere@ggp@@UEBA_NQEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z
?IsValid@CPreimageCurve2d@ggp@@UEBA_NQEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z
?IsValid@CLine3d@ggp@@UEBA_NQEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z
?IsStartPoint@CCurve3d@ggp@@UEAA_NNN@Z
?IsReasonableParamU@CSurface@ggp@@UEAA_NXZ
?IsReasonableParam@CLine3d@ggp@@UEAA_NXZ
?IsPlane@CSurface@ggp@@UEAA_NXZ
?IsPeriodic@CCurve3d@ggp@@UEAA_NXZ
?IsLine@CLine3d@ggp@@UEAA_NXZ
?IsEndPoint@CCurve3d@ggp@@UEAA_NNN@Z
?IsDegenerated@CSphere@ggp@@UEAA_NN@Z
?IsDegenerated@CCurve3d@ggp@@UEAA_NN@Z
?IsDegenerated@CCurve3d@ggp@@UEAA_NAEBV?$CInterval@N@2@N@Z
?IsClosedV@CSphere@ggp@@UEAA_NXZ
?IsClosedU@CSphere@ggp@@UEAA_NXZ
?IsClosed@CPreimageCurve2d@ggp@@UEAA_NXZ
?IsClosed@CLine3d@ggp@@UEAA_NXZ
?GetUByVIsoParamCurve@CSphere@ggp@@UEAANNN@Z
?GetTanPts@CCurve2d@ggp@@UEAAXAEBU?$CVec2@N@2@AEAV?$vector@U?$CVec2@N@ggp@@V?$allocator@U?$CVec2@N@ggp@@@std@@@std@@N@Z
?GetRangeV@CSphere@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetRangeU@CSphere@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetRange@CPreimageCurve2d@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetRange@CLine3d@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetPoint@CSphere@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetPoint@CPreimageCurve2d@ggp@@UEAA?AU?$CVec2@N@2@N@Z
?GetPerpPts@CCurve2d@ggp@@UEAAXAEBU?$CVec2@N@2@AEAV?$vector@U?$CVec2@N@ggp@@V?$allocator@U?$CVec2@N@ggp@@@std@@@std@@N@Z
?GetParaByTangent@CCurve2d@ggp@@UEAAXAEBU?$CVec2@N@2@AEAV?$vector@NV?$allocator@N@std@@@std@@@Z
?GetNormal@CSphere@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetNearestUV@CSphere@ggp@@UEAAXAEBU?$CVec3@N@2@AEAN1N@Z
?GetNearestT@CCurve2d@ggp@@UEAANAEBU?$CVec2@N@2@N@Z
?GetFirstDerV@CSphere@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetFirstDerU@CSphere@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetFirstDer@CPreimageCurve2d@ggp@@UEAA?AU?$CVec2@N@2@N@Z
?GetFirstDer@CLine3d@ggp@@UEAA?AU?$CVec3@N@2@N@Z
?GetDers@CPreimageCurve2d@ggp@@UEAAXNAEAU?$CVec2@N@2@0@Z
?GetDers@CLine3d@ggp@@UEAAXNAEAU?$CVec3@N@2@0@Z
?GetCurvature@CPreimageCurve2d@ggp@@UEAANN@Z
?GetCurvature@CLine3d@ggp@@UEAANN@Z
?GenExtension@CPreimageCurve2d@ggp@@UEAAPEAVCCurve2d@2@N_NW4EnExtendType@2@@Z
?GenExtension@CLine3d@ggp@@UEAAPEAVCCurve3d@2@N_NW4EnExtendType@2@@Z
?GaussCurvature@CSphere@ggp@@UEAA_NNNAEAN@Z
?Flip@CSurface@ggp@@UEAA_NXZ
?ExtendSurface@CSphere@ggp@@UEAAPEAVCSurface@2@W4ExtendOption@32@N@Z
?ExtendOriginalSurface@CSphere@ggp@@UEAA_NW4ExtendOption@CSurface@2@N@Z
?Extend@CPreimageCurve2d@ggp@@UEAAXXZ
?Extend@CPreimageCurve2d@ggp@@UEAAXN_N@Z
?Extend@CLine3d@ggp@@UEAAXN_N@Z
?EndVt@CPreimageCurve2d@ggp@@UEAA?AU?$CVec2@N@2@XZ
?EndVt@CLine3d@ggp@@UEAA?AU?$CVec3@N@2@XZ
?EndV@CSphere@ggp@@UEAANXZ
?EndU@CSphere@ggp@@UEAANXZ
?EndT@CPreimageCurve2d@ggp@@UEAANXZ
?EndT@CLine3d@ggp@@UEAANXZ
?EndPoint@CPreimageCurve2d@ggp@@UEAA?AU?$CVec2@N@2@XZ
?EndPoint@CLine3d@ggp@@UEAA?AU?$CVec3@N@2@XZ
?EndCurvature@CPreimageCurve2d@ggp@@UEAANXZ
?EndCurvature@CLine3d@ggp@@UEAANXZ
?DoubleExtend@CPreimageCurve2d@ggp@@UEAAXXZ
?DoReparameterizeU@CSurface@ggp@@UEAAXXZ
?DoReparameterize@CLine3d@ggp@@UEAAXXZ
?CreateVIsoParamCurve@CSphere@ggp@@UEAAPEAVCCurve3d@2@NAEBV?$CInterval@N@2@@Z
?CreateVIsoParamCurve@CSphere@ggp@@UEAAPEAVCCurve3d@2@N@Z
?CreateUIsoParamCurve@CSphere@ggp@@UEAAPEAVCCurve3d@2@NAEBV?$CInterval@N@2@@Z
?CreateUIsoParamCurve@CSphere@ggp@@UEAAPEAVCCurve3d@2@N@Z
?Clone@CSphere@ggp@@UEAAPEAV12@XZ
?Clone@CPreimageCurve2d@ggp@@UEAAPEAV12@XZ
?Clone@CLine3d@ggp@@UEAAPEAV12@XZ
?CanUseRangeV@CSphere@ggp@@UEAA_NXZ
?CanUseRangeU@CSphere@ggp@@UEAA_NXZ
?CanUseRange@CPreimageCurve2d@ggp@@UEAA_NXZ
?CanUseRange@CLine3d@ggp@@UEAA_NXZ
?CanSubdivide@CCurve3d@ggp@@UEAA_NNN@Z
?CanSubdivide@CCurve3d@ggp@@UEAA_NN@Z
?CanOffset@CSphere@ggp@@UEAA_NXZ
?CanOffset@CCurve2d@ggp@@UEAA_NXZ
?CanGetTanPt@CCurve2d@ggp@@UEAA_NXZ
?CanGetPerpPt@CCurve2d@ggp@@UEAA_NXZ
?CanGetParaByTangent@CCurve2d@ggp@@UEAA_NXZ
?CanGetNearestUV@CSphere@ggp@@UEAA_NXZ
?CanGetNearestT@CLine3d@ggp@@UEAA_NXZ
?CanGetNearestT@CCurve2d@ggp@@UEAA_NXZ
?CalcConeForDiscrete@CCurve2d@ggp@@UEAA?AUCone@2@AEBV?$CInterval@N@2@@Z
?CalcCone@CPreimageCurve2d@ggp@@UEAA?AUCone@2@_N@Z
?CalcCone@CPreimageCurve2d@ggp@@UEAA?AUCone@2@AEBV?$CInterval@N@2@_N@Z
?CalcCone@CLine3d@ggp@@UEAA?AUCone@2@_N@Z
?CalcCone@CLine3d@ggp@@UEAA?AUCone@2@AEBV?$CInterval@N@2@_N@Z
?Calc@CSphere@ggp@@UEAAXNNPEAU?$CVec3@N@2@H@Z
?Calc@CPreimageCurve2d@ggp@@UEAAXNPEAU?$CVec2@N@2@H@Z
?Calc@CLine3d@ggp@@UEAAXNPEAU?$CVec3@N@2@H@Z
?Box@CSphere@ggp@@UEAA?AV?$CBox3@N@2@XZ
?Box@CSphere@ggp@@UEAA?AV?$CBox3@N@2@AEBV?$CInterval@N@2@0@Z
?Box@CPreimageCurve2d@ggp@@UEAA?AV?$CBox2@N@2@XZ
?Box@CPreimageCurve2d@ggp@@UEAA?AV?$CBox2@N@2@AEBV?$CInterval@N@2@@Z
?Box@CLine3d@ggp@@UEAA?AV?$CBox3@N@2@XZ
?Box@CLine3d@ggp@@UEAA?AV?$CBox3@N@2@AEBV?$CInterval@N@2@@Z
?BoundingBox@CCurve3d@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CCurve3d@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BoundaryAngle@CSphere@ggp@@UEAANXZ
?BoundaryAngle@CSphere@ggp@@UEAANAEBV?$CInterval@N@2@0@Z
?BeginEdit@CPreimageCurve2d@ggp@@UEAAXXZ
?AsString@CSphere@ggp@@UEAAPEADXZ
?AsString@CPreimageCurve2d@ggp@@UEAAPEADXZ
?AsString@CLine3d@ggp@@UEAAPEADXZ
?Area@CPreimageCurve2d@ggp@@UEAA?AUSafeArea@2@NN@Z
?CreateImageCurve@CImageCurve3d@ggp@@SAPEAVCCurve3d@2@QEAVCCurve2d@2@QEAVCSurface@2@_N@Z
??1CSphere@ggp@@UEAA@XZ
??0CSphere@ggp@@QEAA@AEBUSphereStru@01@@Z
?GetCoef@CPlane@ggp@@QEAA?AUCPlaneCoef@2@XZ
?GetProjectiveVt@CPlane@ggp@@QEAA?AU?$CVec2@N@2@AEBU?$CVec3@N@2@@Z
?SetPos@CPlane@ggp@@QEAAXAEBU?$CVec3@N@2@@Z
?CreatePreimageCurve@CPreimageCurve2d@ggp@@SAPEAVCCurve2d@2@AEBV?$CRefPtr@VCSurface@ggp@@@2@AEBV?$CRefPtr@VCCurve3d@ggp@@@2@N@Z
??1CPreimageCurve2d@ggp@@UEAA@XZ
??0CPreimageCurve2d@ggp@@QEAA@AEBV?$CRefPtr@VCSurface@ggp@@@1@AEBV?$CRefPtr@VCCurve3d@ggp@@@1@N@Z
?GetPreimageParam@CSurface@ggp@@QEBA_NPEAVCCurve2d@2@AEBU?$CVec3@N@2@AEANN@Z
?Type@CArc2d@ggp@@UEAAHXZ
?TransformWithoutScale@CArc2d@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?Transform@CCurve2d@ggp@@UEAA_NAEBV?$CMatrix4@N@2@@Z
?TiltBox@CArc2d@ggp@@UEAA?AU?$TiltBox2@N@2@XZ
?TiltBox@CArc2d@ggp@@UEAA?AU?$TiltBox2@N@2@AEBV?$CInterval@N@2@AEBU?$CVec2@N@2@1@Z
?TiltBox@CArc2d@ggp@@UEAA?AU?$TiltBox2@N@2@AEBV?$CInterval@N@2@@Z
?TiltBox@CArc2d@ggp@@UEAA?AU?$TiltBox2@N@2@AEBU?$CVec2@N@2@0@Z
?StartVt@CArc2d@ggp@@UEAA?AU?$CVec2@N@2@XZ
?StartT@CArc2d@ggp@@UEAANXZ
?StartPoint@CArc2d@ggp@@UEAA?AU?$CVec2@N@2@XZ
?StartCurvature@CArc2d@ggp@@UEAANXZ
?SetStartT@CArc2d@ggp@@UEAAXN@Z
?SetRange@CArc2d@ggp@@UEAA?AV?$CInterval@N@2@AEBV32@@Z
?SetEndT@CArc2d@ggp@@UEAAXN@Z
?SerializeTiny@CArc2d@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?SerializeNormal@CArc2d@ggp@@UEAA_NAEAVGDbArchive@2@@Z
?ScalePt@CArc2d@ggp@@UEAAXNAEBU?$CVec2@N@2@@Z
?Scale@CArc2d@ggp@@UEAAXN@Z
?RotateAngle@CArc2d@ggp@@UEAANXZ
?Rotate@CArc2d@ggp@@UEAAXAEBU?$CVec2@N@2@N@Z
?ReverseExtend@CArc2d@ggp@@UEAAXXZ
?Reverse@CArc2d@ggp@@UEAAXXZ
?ResetCoordinate@CArc2d@ggp@@UEAA_NAEBU?$CVec2@N@2@0@Z
?ReParameterize@CCurve2d@ggp@@UEAAXXZ
?OverTurn@CArc2d@ggp@@UEAA_N_N@Z
?Offset@CArc2d@ggp@@UEAA_NN@Z
?ObjectSize@CArc2d@ggp@@UEBAHXZ
?NurbsCurve@CArc2d@ggp@@UEAAPEAVCNurbsCurve2d@2@XZ
?NurbsCurve@CArc2d@ggp@@UEAAPEAVCNurbsCurve2d@2@H@Z
?NurbsCurve@CArc2d@ggp@@UEAAPEAVCNurbsCurve2d@2@AEBV?$CInterval@N@2@@Z
?Move@CArc2d@ggp@@UEAAXAEBU?$CVec2@N@2@@Z
?Monotonicity@CCurve2d@ggp@@UEAA?AW4Curve2dMonotonicity@2@AEBV?$CInterval@N@2@@Z
?Monotonicity@CArc2d@ggp@@UEAA?AW4Curve2dMonotonicity@2@XZ
?Length@CArc2d@ggp@@UEAANXZ
?Length@CArc2d@ggp@@UEAANNN@Z
?IsValid@CArc2d@ggp@@UEBA_NQEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z
?IsReasonableParam@CCurve2d@ggp@@UEAA_NXZ
?IsClosed@CArc2d@ggp@@UEAA_NXZ
?GetTanPts@CArc2d@ggp@@UEAAXAEBU?$CVec2@N@2@AEAV?$vector@U?$CVec2@N@ggp@@V?$allocator@U?$CVec2@N@ggp@@@std@@@std@@N@Z
?GetTanPt@CCurve2d@ggp@@UEAA_NAEBU?$CVec2@N@2@AEAU32@N@Z
?GetSubdivideT@CArc2d@ggp@@UEAANAEBV?$CInterval@N@2@@Z
?GetRange@CArc2d@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetPoint@CArc2d@ggp@@UEAA?AU?$CVec2@N@2@N@Z
?GetPerpPts@CArc2d@ggp@@UEAAXAEBU?$CVec2@N@2@AEAV?$vector@U?$CVec2@N@ggp@@V?$allocator@U?$CVec2@N@ggp@@@std@@@std@@N@Z
?GetPerpPt@CCurve2d@ggp@@UEAA_NAEBU?$CVec2@N@2@AEAU32@N@Z
?GetParaByTangent@CArc2d@ggp@@UEAAXAEBU?$CVec2@N@2@AEAV?$vector@NV?$allocator@N@std@@@std@@@Z
?GetNearestT@CArc2d@ggp@@UEAANAEBU?$CVec2@N@2@N@Z
?GetFirstDer@CArc2d@ggp@@UEAA?AU?$CVec2@N@2@N@Z
?GetDers@CArc2d@ggp@@UEAAXNAEAU?$CVec2@N@2@0@Z
?GetCurvature@CArc2d@ggp@@UEAANN@Z
?GenExtension@CArc2d@ggp@@UEAAPEAVCCurve2d@2@N_NW4EnExtendType@2@@Z
?Extend@CArc2d@ggp@@UEAAXXZ
?Extend@CArc2d@ggp@@UEAAXN_N@Z
?EndVt@CArc2d@ggp@@UEAA?AU?$CVec2@N@2@XZ
?EndT@CArc2d@ggp@@UEAANXZ
?EndPoint@CArc2d@ggp@@UEAA?AU?$CVec2@N@2@XZ
?EndCurvature@CArc2d@ggp@@UEAANXZ
?DoubleExtend@CArc2d@ggp@@UEAAXXZ
?Clone@CArc2d@ggp@@UEAAPEAV12@XZ
?CanUseRange@CArc2d@ggp@@UEAA_NXZ
?CanOffset@CArc2d@ggp@@UEAA_NXZ
?CanGetTanPt@CArc2d@ggp@@UEAA_NXZ
?CanGetPerpPt@CArc2d@ggp@@UEAA_NXZ
?CanGetParaByTangent@CArc2d@ggp@@UEAA_NXZ
?CanGetNearestT@CArc2d@ggp@@UEAA_NXZ
?CalcConeForDiscrete@CArc2d@ggp@@UEAA?AUCone@2@AEBV?$CInterval@N@2@@Z
?CalcCone@CArc2d@ggp@@UEAA?AUCone@2@_N@Z
?CalcCone@CArc2d@ggp@@UEAA?AUCone@2@AEBV?$CInterval@N@2@_N@Z
?Calc@CArc2d@ggp@@UEAAXNPEAU?$CVec2@N@2@H@Z
?Box@CArc2d@ggp@@UEAA?AV?$CBox2@N@2@XZ
?Box@CArc2d@ggp@@UEAA?AV?$CBox2@N@2@AEBV?$CInterval@N@2@@Z
?AsString@CArc2d@ggp@@UEAAPEADXZ
?Area@CArc2d@ggp@@UEAA?AUSafeArea@2@NN@Z
?Create@CPlane@ggp@@QEAA_NAEBN000@Z
?SetClockSign@CArc2d@ggp@@QEAAXH@Z
?SetRadius@CArc2d@ggp@@QEAAXN@Z
?SetCenterPt@CArc2d@ggp@@QEAAXAEBU?$CVec2@N@2@@Z
??0CArc2d@ggp@@QEAA@AEBU?$CVec2@N@1@NAEBV?$CInterval@N@1@H@Z
?Dir@CLine3d@ggp@@QEBA?AU?$CVec3@N@2@XZ
?Type@CPlane@ggp@@UEAAHXZ
?Type@CLine2d@ggp@@UEAAHXZ
?Type@CCylinder@ggp@@UEAAHXZ
?Type@CBevel@ggp@@UEAAHXZ
??0CLine3d@ggp@@QEAA@AEBU?$CVec3@N@1@0@Z
??1CLine3d@ggp@@UEAA@XZ
?GetPoint@CLine3d@ggp@@UEAA?AU?$CVec3@N@2@N@Z
?GetNearestT@CLine3d@ggp@@UEAANAEBU?$CVec3@N@2@N@Z
?BeforeDestroy@CGGDBObj@ggp@@MEAA_NXZ
?DeserializeLegency@CGGDBObj@ggp@@MEAA_NAEAVGDbArchive@2@@Z
?Free@CGGDBObj@ggp@@UEAAXXZ
?GetObjectType@CGGDBObj@ggp@@UEAA?AW4eGBMDataType@2@XZ
?ReadFromStream@CGGDBObj@ggp@@UEAAXPEAXW4EnSerializeType@2@@Z
?Scale@CGeometry@ggp@@UEAAXAEBN@Z
?Serialize@CGGDBObj@ggp@@UEAA_NAEAVGDbArchive@2@W4EnSerializeType@2@@Z
?StreamSize@CGGDBObj@ggp@@UEAAHW4EnSerializeType@2@@Z
?Unref@CGGDBObj@ggp@@UEAAXXZ
?Version@CGeometry@ggp@@UEAADXZ
?WriteToStream@CGGDBObj@ggp@@UEAAXPEAXW4EnSerializeType@2@@Z
??0CLine2d@ggp@@QEAA@AEBU?$CVec2@N@1@0@Z
??1CLine2d@ggp@@UEAA@XZ
?Set@CLine2d@ggp@@QEAAXAEBU?$CVec2@N@2@0@Z
??0CArc2d@ggp@@QEAA@AEBU?$CVec2@N@1@NNN@Z
??1CArc2d@ggp@@UEAA@XZ
??0CPlane@ggp@@QEAA@XZ
??1CPlane@ggp@@UEAA@XZ
?Create@CPlane@ggp@@QEAA_NAEBU?$CVec3@N@2@0@Z
?Pos@CPlane@ggp@@QEBA?AU?$CVec3@N@2@XZ
?DirU@CPlane@ggp@@QEBA?AU?$CVec3@N@2@XZ
?SetDirU@CPlane@ggp@@QEAAXAEBU?$CVec3@N@2@@Z
?DirV@CPlane@ggp@@QEBA?AU?$CVec3@N@2@XZ
?SetDirV@CPlane@ggp@@QEAAXAEBU?$CVec3@N@2@@Z
?GetNormal@CPlane@ggp@@QEAA?AU?$CVec3@N@2@XZ
??0CCylinder@ggp@@QEAA@AEBUCylinderStru@01@PEAVCCurve2d@1@@Z
??1CCylinder@ggp@@UEAA@XZ
??0CBevel@ggp@@QEAA@AEAUBevelStru@01@PEAVCCurve2d@1@@Z
??1CBevel@ggp@@UEAA@XZ
?Coord@CTorus@ggp@@QEAA?AV?$CCoord3@N@2@XZ
?RangeU@CTorus@ggp@@QEAA?AV?$CInterval@N@2@XZ
?Coord@CHelicoid@ggp@@QEAA?AV?$CCoord3@N@2@XZ
?RangeU@CHelicoid@ggp@@QEAA?AV?$CInterval@N@2@XZ
?ConvertCylinderToPlane@ggp@@YAPEAVCPlane@1@PEBVCCylinder@1@@Z
?CreateParametricCurve@ntsolid@ggp@@YAPEAVCCurve2d@2@PEAVCSurface@2@PEAVCCurve3d@2@N@Z
?ApprLength@CCurve2d@ggp@@UEAANXZ
?Area@CLine2d@ggp@@UEAA?AUSafeArea@2@NN@Z
?AsString@CBevel@ggp@@UEAAPEADXZ
?AsString@CCylinder@ggp@@UEAAPEADXZ
?AsString@CLine2d@ggp@@UEAAPEADXZ
?AsString@CPlane@ggp@@UEAAPEADXZ
?BeginEdit@CCurveSurface@ggp@@UEAAXXZ
?BoundaryAngle@CBevel@ggp@@UEAANAEBV?$CInterval@N@2@0@Z
?BoundaryAngle@CBevel@ggp@@UEAANXZ
?BoundaryAngle@CCylinder@ggp@@UEAANAEBV?$CInterval@N@2@0@Z
?BoundaryAngle@CCylinder@ggp@@UEAANXZ
?BoundaryAngle@CPlane@ggp@@UEAANAEBV?$CInterval@N@2@0@Z
?BoundaryAngle@CPlane@ggp@@UEAANXZ
?BoundingBox@CCurve2d@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BoundingBox@CCurve2d@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?BoundingBox@CSurface@ggp@@UEAA_NAEAV?$CBox3@N@2@_N@Z
?BoundingBox@CSurface@ggp@@UEAA_NAEBV?$CCoord3@N@2@AEAV?$CBox3@N@2@_N@Z
?Box@CBevel@ggp@@UEAA?AV?$CBox3@N@2@AEBV?$CInterval@N@2@0@Z
?Box@CBevel@ggp@@UEAA?AV?$CBox3@N@2@XZ
?Box@CCylinder@ggp@@UEAA?AV?$CBox3@N@2@AEBV?$CInterval@N@2@0@Z
?Box@CCylinder@ggp@@UEAA?AV?$CBox3@N@2@XZ
?Box@CLine2d@ggp@@UEAA?AV?$CBox2@N@2@AEBV?$CInterval@N@2@@Z
?Box@CLine2d@ggp@@UEAA?AV?$CBox2@N@2@XZ
?Box@CPlane@ggp@@UEAA?AV?$CBox3@N@2@AEBV?$CInterval@N@2@0@Z
?Box@CPlane@ggp@@UEAA?AV?$CBox3@N@2@XZ
?Calc@CBevel@ggp@@UEAAXNNPEAU?$CVec3@N@2@H@Z
?Calc@CCylinder@ggp@@UEAAXNNPEAU?$CVec3@N@2@H@Z
?Calc@CLine2d@ggp@@UEAAXNPEAU?$CVec2@N@2@H@Z
?Calc@CPlane@ggp@@UEAAXNNPEAU?$CVec3@N@2@H@Z
?CalcCone@CLine2d@ggp@@UEAA?AUCone@2@AEBV?$CInterval@N@2@_N@Z
?CalcCone@CLine2d@ggp@@UEAA?AUCone@2@_N@Z
?CalcConeForDiscrete@CLine2d@ggp@@UEAA?AUCone@2@AEBV?$CInterval@N@2@@Z
?CanGetNearestT@CLine2d@ggp@@UEAA_NXZ
?CanGetNearestUV@CBevel@ggp@@UEAA_NXZ
?CanGetNearestUV@CCylinder@ggp@@UEAA_NXZ
?CanGetNearestUV@CPlane@ggp@@UEAA_NXZ
?CanGetParaByTangent@CLine2d@ggp@@UEAA_NXZ
?CanGetPerpPt@CLine2d@ggp@@UEAA_NXZ
?CanGetTanPt@CLine2d@ggp@@UEAA_NXZ
?CanOffset@CBevel@ggp@@UEAA_NXZ
?CanOffset@CCylinder@ggp@@UEAA_NXZ
?CanOffset@CLine2d@ggp@@UEAA_NXZ
?CanOffset@CPlane@ggp@@UEAA_NXZ
?CanSubdivide@CCurve2d@ggp@@UEAA_NN@Z
?CanSubdivide@CCurve2d@ggp@@UEAA_NNN@Z
?CanSubdivideU@CBevel@ggp@@UEAA_NN@Z
?CanSubdivideU@CBevel@ggp@@UEAA_NNN@Z
?CanSubdivideU@CCylinder@ggp@@UEAA_NN@Z
?CanSubdivideU@CCylinder@ggp@@UEAA_NNN@Z
?CanSubdivideU@CSurface@ggp@@UEAA_NN@Z
?CanSubdivideU@CSurface@ggp@@UEAA_NNN@Z
?CanSubdivideV@CSurface@ggp@@UEAA_NN@Z
?CanSubdivideV@CSurface@ggp@@UEAA_NNN@Z
?CanUseRange@CLine2d@ggp@@UEAA_NXZ
?CanUseRangeU@CBevel@ggp@@UEAA_NXZ
?CanUseRangeU@CCylinder@ggp@@UEAA_NXZ
?CanUseRangeU@CPlane@ggp@@UEAA_NXZ
?CanUseRangeV@CBevel@ggp@@UEAA_NXZ
?CanUseRangeV@CCylinder@ggp@@UEAA_NXZ
?CanUseRangeV@CPlane@ggp@@UEAA_NXZ
?Clone@CBevel@ggp@@UEAAPEAV12@XZ
?Clone@CCylinder@ggp@@UEAAPEAV12@XZ
?Clone@CLine2d@ggp@@UEAAPEAV12@XZ
?Clone@CPlane@ggp@@UEAAPEAV12@XZ
?CreateUIsoParamCurve@CBevel@ggp@@UEAAPEAVCCurve3d@2@N@Z
?CreateUIsoParamCurve@CBevel@ggp@@UEAAPEAVCCurve3d@2@NAEBV?$CInterval@N@2@@Z
?CreateUIsoParamCurve@CCylinder@ggp@@UEAAPEAVCCurve3d@2@N@Z
?CreateUIsoParamCurve@CCylinder@ggp@@UEAAPEAVCCurve3d@2@NAEBV?$CInterval@N@2@@Z
?CreateUIsoParamCurve@CPlane@ggp@@UEAAPEAVCCurve3d@2@N@Z
?CreateUIsoParamCurve@CPlane@ggp@@UEAAPEAVCCurve3d@2@NAEBV?$CInterval@N@2@@Z
?CreateVIsoParamCurve@CBevel@ggp@@UEAAPEAVCCurve3d@2@N@Z
?CreateVIsoParamCurve@CBevel@ggp@@UEAAPEAVCCurve3d@2@NAEBV?$CInterval@N@2@@Z
?CreateVIsoParamCurve@CCylinder@ggp@@UEAAPEAVCCurve3d@2@N@Z
?CreateVIsoParamCurve@CCylinder@ggp@@UEAAPEAVCCurve3d@2@NAEBV?$CInterval@N@2@@Z
?CreateVIsoParamCurve@CPlane@ggp@@UEAAPEAVCCurve3d@2@N@Z
?CreateVIsoParamCurve@CPlane@ggp@@UEAAPEAVCCurve3d@2@NAEBV?$CInterval@N@2@@Z
?DoReparameterize@CLine2d@ggp@@UEAAXXZ
?DoReparameterizeU@CBevel@ggp@@UEAAXXZ
?DoReparameterizeU@CCylinder@ggp@@UEAAXXZ
?DoReparameterizeU@CPlane@ggp@@UEAAXXZ
?DoReparameterizeV@CCylinder@ggp@@UEAAXXZ
?DoReparameterizeV@CPlane@ggp@@UEAAXXZ
?DoReparameterizeV@CSurface@ggp@@UEAAXXZ
?DoubleExtend@CLine2d@ggp@@UEAAXXZ
?EndCurvature@CLine2d@ggp@@UEAANXZ
?EndEdit@CCurveSurface@ggp@@UEAAXXZ
?EndPoint@CLine2d@ggp@@UEAA?AU?$CVec2@N@2@XZ
?EndT@CLine2d@ggp@@UEAANXZ
?EndU@CBevel@ggp@@UEAANXZ
?EndU@CCylinder@ggp@@UEAANXZ
?EndU@CPlane@ggp@@UEAANXZ
?EndV@CBevel@ggp@@UEAANXZ
?EndV@CCylinder@ggp@@UEAANXZ
?EndV@CPlane@ggp@@UEAANXZ
?EndVt@CLine2d@ggp@@UEAA?AU?$CVec2@N@2@XZ
?EqualScaleRerarameterize@CSurface@ggp@@UEAAXXZ
?Extend@CLine2d@ggp@@UEAAXN_N@Z
?Extend@CLine2d@ggp@@UEAAXXZ
?ExtendOriginalSurface@CBevel@ggp@@UEAA_NW4ExtendOption@CSurface@2@N@Z
?ExtendOriginalSurface@CCylinder@ggp@@UEAA_NW4ExtendOption@CSurface@2@N@Z
?ExtendOriginalSurface@CPlane@ggp@@UEAA_NW4ExtendOption@CSurface@2@N@Z
?ExtendSurface@CBevel@ggp@@UEAAPEAVCSurface@2@W4ExtendOption@32@N@Z
?ExtendSurface@CCylinder@ggp@@UEAAPEAVCSurface@2@W4ExtendOption@32@N@Z
?ExtendSurface@CPlane@ggp@@UEAAPEAVCSurface@2@W4ExtendOption@32@N@Z
?Flip@CBevel@ggp@@UEAA_NXZ
?Flip@CCylinder@ggp@@UEAA_NXZ
?Flip@CPlane@ggp@@UEAA_NXZ
?GaussCurvature@CSurface@ggp@@UEAA_NNNAEAN@Z
?GenExtension@CLine2d@ggp@@UEAAPEAVCCurve2d@2@N_NW4EnExtendType@2@@Z
?GetCurvature@CLine2d@ggp@@UEAANN@Z
?GetDers@CLine2d@ggp@@UEAAXNAEAU?$CVec2@N@2@0@Z
?GetFirstDer@CLine2d@ggp@@UEAA?AU?$CVec2@N@2@N@Z
?GetFirstDerU@CCylinder@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetFirstDerU@CPlane@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetFirstDerU@CSurface@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetFirstDerV@CCylinder@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetFirstDerV@CPlane@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetFirstDerV@CSurface@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetNearestT@CLine2d@ggp@@UEAANAEBU?$CVec2@N@2@N@Z
?GetNearestUV@CBevel@ggp@@UEAAXAEBU?$CVec3@N@2@AEAN1N@Z
?GetNearestUV@CCylinder@ggp@@UEAAXAEBU?$CVec3@N@2@AEAN1N@Z
?GetNearestUV@CPlane@ggp@@UEAAXAEBU?$CVec3@N@2@AEAN1N@Z
?GetNearestUV@CSurface@ggp@@UEAAXAEBU?$CVec3@N@2@AEAN1_NN@Z
?GetNormal@CBevel@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetNormal@CCylinder@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetNormal@CPlane@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetNormal@CSurface@ggp@@UEAA?AU?$CVec3@N@2@AEBU?$CVec2@N@2@@Z
?GetOsculatingArc@CCurve2d@ggp@@UEAAPEAVCArc2d@2@NN@Z
?GetParaByTangent@CLine2d@ggp@@UEAAXAEBU?$CVec2@N@2@AEAV?$vector@NV?$allocator@N@std@@@std@@@Z
?GetPerpPt@CLine2d@ggp@@UEAA_NAEBU?$CVec2@N@2@AEAU32@N@Z
?GetPerpPts@CLine2d@ggp@@UEAAXAEBU?$CVec2@N@2@AEAV?$vector@U?$CVec2@N@ggp@@V?$allocator@U?$CVec2@N@ggp@@@std@@@std@@N@Z
?GetPoint@CBevel@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetPoint@CCylinder@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetPoint@CLine2d@ggp@@UEAA?AU?$CVec2@N@2@N@Z
?GetPoint@CPlane@ggp@@UEAA?AU?$CVec3@N@2@NN@Z
?GetPoint@CSurface@ggp@@UEAA?AU?$CVec3@N@2@AEBU?$CVec2@N@2@@Z
?GetRange@CLine2d@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetRangeU@CBevel@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetRangeU@CCylinder@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetRangeU@CPlane@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetRangeUV@CSurface@ggp@@UEAA?AV?$CBox2@N@2@XZ
?GetRangeV@CBevel@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetRangeV@CCylinder@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetRangeV@CPlane@ggp@@UEAA?AV?$CInterval@N@2@XZ
?GetSubdivideT@CCurve2d@ggp@@UEAANAEBV?$CInterval@N@2@@Z
?GetSubdivideT@CCurve2d@ggp@@UEAANXZ
?GetTanPt@CLine2d@ggp@@UEAA_NAEBU?$CVec2@N@2@AEAU32@N@Z
?GetTanPts@CLine2d@ggp@@UEAAXAEBU?$CVec2@N@2@AEAV?$vector@U?$CVec2@N@ggp@@V?$allocator@U?$CVec2@N@ggp@@@std@@@std@@N@Z
?GetUByVIsoParamCurve@CBevel@ggp@@UEAANNN@Z
?GetUByVIsoParamCurve@CSurface@ggp@@UEAANNN@Z
?GetVByUIsoParamCurve@CBevel@ggp@@UEAANNN@Z
?GetVByUIsoParamCurve@CSurface@ggp@@UEAANNN@Z
?IsClosed@CLine2d@ggp@@UEAA_NXZ
?IsClosedU@CBevel@ggp@@UEAA_NXZ
?IsClosedU@CCylinder@ggp@@UEAA_NXZ
?IsClosedU@CPlane@ggp@@UEAA_NXZ
?IsClosedV@CBevel@ggp@@UEAA_NXZ
?IsClosedV@CCylinder@ggp@@UEAA_NXZ
?IsClosedV@CPlane@ggp@@UEAA_NXZ
?IsDegenerated@CBevel@ggp@@UEAA_NN@Z
?IsDegenerated@CCurve2d@ggp@@UEAA_NAEBV?$CInterval@N@2@N@Z
?IsDegenerated@CCurve2d@ggp@@UEAA_NN@Z
?IsDegenerated@CCylinder@ggp@@UEAA_NN@Z
?IsDegenerated@CPlane@ggp@@UEAA_NN@Z
?IsEndPoint@CCurve2d@ggp@@UEAA_NNN@Z
?IsPeriodic@CCurve2d@ggp@@UEAA_NXZ
?IsPlane@CBevel@ggp@@UEAA_NXZ
?IsPlane@CCylinder@ggp@@UEAA_NXZ
?IsPlane@CPlane@ggp@@UEAA_NXZ
?IsReasonableParam@CLine2d@ggp@@UEAA_NXZ
?IsReasonableParam@CSurface@ggp@@UEAA_NXZ
?IsReasonableParamU@CBevel@ggp@@UEAA_NXZ
?IsReasonableParamU@CCylinder@ggp@@UEAA_NXZ
?IsReasonableParamU@CPlane@ggp@@UEAA_NXZ
?IsReasonableParamV@CCylinder@ggp@@UEAA_NXZ
?IsReasonableParamV@CPlane@ggp@@UEAA_NXZ
?IsReasonableParamV@CSurface@ggp@@UEAA_NXZ
algintersectors
??0CCurvCurvIntersector@ggp@@QEAA@XZ
??1CCurvCurvIntersector@ggp@@QEAA@XZ
?Intersect@CCurvCurvIntersector@ggp@@QEAAXPEAVCCurve2d@2@0PEAPEAUCCurvCurvInt@2@@Z
??0CCurvCurvInt@ggp@@QEAA@AEBU01@@Z
?getSurfaceUV@ggp@@YA_NPEAVCSurface@1@AEBU?$CVec3@N@1@AEAN2N_N@Z
??0CCurvSurfIntersector@ggp@@QEAA@XZ
??1CCurvSurfIntersector@ggp@@QEAA@XZ
?Intersect@CCurvSurfIntersector@ggp@@QEAAXPEAVCCurve3d@2@PEAVCSurface@2@PEAPEAVCCurvSurfInt@2@@Z
?ClearCurvSurfInt@CCurvSurfIntersector@ggp@@QEAAXPEAVCCurvSurfInt@2@@Z
??0CSurfSurfInt@ggp@@QEAA@XZ
?RegulateClosedUV@ggp@@YA_NPEAVCSurface@1@QEBNQEANN@Z
?IsSurfaceDegePoint@ggp@@YA_NPEAVCSurface@1@AEBU?$CVec2@N@1@QEA_NN@Z
?IsSurfaceClosedPoint@ggp@@YA_NPEAVCSurface@1@AEBU?$CVec2@N@1@QEA_NN@Z
?ClearCurvCurvInt@CCurvCurvIntersector@ggp@@SAXPEAUCCurvCurvInt@2@@Z
?getCurve2dT@ggp@@YA_NPEAVCCurve2d@1@AEBU?$CVec2@N@1@AEANN@Z
?getCurve3dT@ggp@@YA_NPEAVCCurve3d@1@AEBU?$CVec3@N@1@AEANN@Z
?ConvertSurfaceFunc@ggp@@YAXP6APEAVCSurface@1@PEAV21@N@Z@Z
?IsPlaneCoplanar@CSurfSurfIntersector@ggp@@QEAA_NPEAVCPlane@2@0PEAN@Z
?ClearSurfSurfInt@CSurfSurfIntersector@ggp@@SAXPEAVCSurfSurfInt@2@@Z
?Intersect@CSurfSurfIntersector@ggp@@QEAA_NPEAVCSurface@2@0PEAPEAVCSurfSurfInt@2@@Z
??1CSurfSurfIntersector@ggp@@QEAA@XZ
??0CSurfSurfIntersector@ggp@@QEAA@XZ
??0CSurfSurfInt@ggp@@QEAA@AEBV01@@Z
alggeotools
?DoProjectPoint3d@ggp@@YAXAEBU?$CVec3@N@1@AEBV?$CCoord3@N@1@0AEAU?$CVec2@N@1@@Z
??1CBrepBodyRefit@ggp@@QEAA@XZ
?UnifyTwinPlaneFacesParameterization@CBrepBodyRefit@ggp@@AEAA_NPEAVCBrepBody@2@QEAVCFace@2@1NN@Z
??0CBrepBodyRefit@ggp@@QEAA@PEBVCBrepBody@1@@Z
msvcp140
?_Xlength_error@std@@YAXPEBD@Z
?_Xbad_alloc@std@@YAXXZ
?_Xout_of_range@std@@YAXPEBD@Z
vcruntime140
__std_type_info_destroy_list
__std_terminate
_CxxThrowException
__CxxFrameHandler3
memmove
__std_exception_copy
__std_exception_destroy
memcpy
memset
__C_specific_handler
api-ms-win-crt-runtime-l1-1-0
_invalid_parameter_noinfo_noreturn
_cexit
_execute_onexit_table
_register_onexit_function
_initialize_onexit_table
_initialize_narrow_environment
_configure_narrow_argv
_seh_filter_dll
_initterm_e
_initterm
_crt_atexit
api-ms-win-crt-math-l1-1-0
sqrt
sin
cos
api-ms-win-crt-heap-l1-1-0
free
_callnewh
malloc
kernel32
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
IsProcessorFeaturePresent
QueryPerformanceCounter
GetCurrentProcessId
GetCurrentThreadId
GetSystemTimeAsFileTime
DisableThreadLibraryCalls
InitializeSListHead
IsDebuggerPresent
RtlCaptureContext
Exports
Exports
??0CSimplifyGeometry@ggp@@QEAA@XZ
??0EdgeCollapsor@ggp@@QEAA@$$QEAV01@@Z
??0EdgeCollapsor@ggp@@QEAA@AEBV01@@Z
??0EdgeCollapsor@ggp@@QEAA@XZ
??1EdgeCollapsor@ggp@@QEAA@XZ
??4CSimplifyGeometry@ggp@@QEAAAEAV01@$$QEAV01@@Z
??4CSimplifyGeometry@ggp@@QEAAAEAV01@AEBV01@@Z
??4EdgeCollapsor@ggp@@QEAAAEAV01@$$QEAV01@@Z
??4EdgeCollapsor@ggp@@QEAAAEAV01@AEBV01@@Z
?AdjustSphereCoord@ggp@@YA_NPEAVCFace@1@NAEA_N@Z
?AdjustSpherePole@ggp@@YAPEAVCBody@1@PEAV21@@Z
?AlignBrepSurface@ggp@@YAPEAVCBrepBody@1@PEBV21@0N@Z
?BrepBodyToPrimtiveBody@ggp@@YAPEAVCPrimitiveBody@1@PEAVCBrepBody@1@@Z
?CBooleanOperateUniteFunc@ggp@@YAXP6APEAVCBody@1@PEAV21@0H@Z@Z
?CalBox2d@CSimplifyGeometry@ggp@@AEAA?AV?$CBox2@N@2@PEAVCPlane@2@V?$CBox3@N@2@@Z
?CollapseEdge_PDT@EdgeCollapsor@ggp@@IEAAXPEAUECEdge@2@AEAV?$queue@V?$CRefPtr@UECEdge@ggp@@@ggp@@V?$deque@V?$CRefPtr@UECEdge@ggp@@@ggp@@V?$allocator@V?$CRefPtr@UECEdge@ggp@@@ggp@@@std@@@std@@@std@@@Z
?ConvertSurface@ggp@@YAPEAVCSurface@1@PEAV21@N@Z
?FitSection@ggp@@YA_NPEAVCPolygon@1@NNN@Z
?GetDistEpsilon@CSimplifyGeometry@ggp@@QEBANXZ
?MoveBrepSurface@ggp@@YAPEAVCBrepBody@1@PEBV21@HAEBU?$CVec3@N@1@_N@Z
?PolyhedronToFittingPrimtiveBody@ggp@@YAPEAVCPrimitiveBody@1@PEAVCPolyhedronBody@1@NNN@Z
?RegulateBoundaryCurves@CSimplifyGeometry@ggp@@AEAAXPEAVCFace@2@N@Z
?RegulateDegeCurves@CSimplifyGeometry@ggp@@AEAAXPEAVCFace@2@N@Z
?ReplaceBrepSurfaceWithSameEdge@ggp@@YA_NPEAVCBrepBody@1@PEAVCSurface@1@HN@Z
?SetDistEpsilon@CSimplifyGeometry@ggp@@QEAANN@Z
?SetRangeLimit@CSimplifyGeometry@ggp@@QEAAXN@Z
?Simplify@ggp@@YAPEAVCPolyhedronBody@1@PEAV21@NNN_NW4EnSimplifyPolicy@1@@Z
?SimplifyBrepBody@CSimplifyGeometry@ggp@@QEAAPEAVCBrepBody@2@PEBV32@@Z
?SimplifyCurveToLine@CSimplifyGeometry@ggp@@IEBAPEAVCLine2d@2@PEBVCCurve2d@2@@Z
?SimplifyCylinderAsPlane@CSimplifyGeometry@ggp@@IEBAPEAVCPlane@2@PEBVCCylinder@2@@Z
?SimplifyFace@CSimplifyGeometry@ggp@@QEAA_NPEAVCBrepBody@2@H@Z
?SimplifyFace@CSimplifyGeometry@ggp@@QEAA_NPEBVCBrepBody@2@HPEAPEAVCFace@2@@Z
?SimplifyFaceInner@CSimplifyGeometry@ggp@@AEAA_NPEAVCBrepBody@2@PEAVCFace@2@@Z
?SimplifyGeometriesInner@CSimplifyGeometry@ggp@@AEAA_NPEAVCBrepBody@2@@Z
?SimplifyHelicoidAsBevel@CSimplifyGeometry@ggp@@IEBAPEAVCBevel@2@PEBVCHelicoid@2@@Z
?SimplifyHelicoidAsCylinder@CSimplifyGeometry@ggp@@IEBAPEAVCCylinder@2@PEBVCHelicoid@2@@Z
?SimplifySurface@CSimplifyGeometry@ggp@@QEAAPEAVCSurface@2@PEBV32@@Z
?SimplifySurfaceAsHelicoid@CSimplifyGeometry@ggp@@IEBAPEAVCSurface@2@PEBVCHelicoid@2@@Z
?SimplifySurfaceAsPlane@CSimplifyGeometry@ggp@@IEBAPEAVCPlane@2@PEBVCSurface@2@@Z
?SimplifySurfaceAsTorus@CSimplifyGeometry@ggp@@IEBAPEAVCSurface@2@PEBVCTorus@2@@Z
?SimplifySurfaceInner@CSimplifyGeometry@ggp@@AEBAPEAVCSurface@2@PEBV32@@Z
?SimplifyTorusAsBevel@CSimplifyGeometry@ggp@@IEBAPEAVCBevel@2@PEBVCTorus@2@@Z
?SimplifyTorusAsCylinder@CSimplifyGeometry@ggp@@IEBAPEAVCCylinder@2@PEBVCTorus@2@@Z
?SplitEdge_PDT@EdgeCollapsor@ggp@@IEAAXPEAUECHalf@2@AEAV?$queue@V?$CRefPtr@UECEdge@ggp@@@ggp@@V?$deque@V?$CRefPtr@UECEdge@ggp@@@ggp@@V?$allocator@V?$CRefPtr@UECEdge@ggp@@@ggp@@@std@@@std@@@std@@@Z
?SubdivideSimplifiedSurface@CSimplifyGeometry@ggp@@AEAA_NPEBVCSurface@2@PEAV32@@Z
?SwapEdge_PDT@EdgeCollapsor@ggp@@IEAAXPEAUECEdge@2@AEAV?$queue@V?$CRefPtr@UECEdge@ggp@@@ggp@@V?$deque@V?$CRefPtr@UECEdge@ggp@@@ggp@@V?$allocator@V?$CRefPtr@UECEdge@ggp@@@ggp@@@std@@@std@@@std@@@Z
?add@EdgeCollapsor@ggp@@QEAAXPEAUECTriangle@2@@Z
?bodyTrianglatorFunc@ggp@@YAXP6AXPEAVCPolyhedronBody@1@NNAEAV?$vector@V?$CRefPtr@UECPoint@ggp@@@ggp@@V?$allocator@V?$CRefPtr@UECPoint@ggp@@@ggp@@@std@@@std@@AEAV?$vector@HV?$allocator@H@std@@@4@AEAV?$vector@U?$CVec3@H@ggp@@V?$allocator@U?$CVec3@H@ggp@@@std@@@4@@Z@Z
?collapseEdge@EdgeCollapsor@ggp@@QEAA_NPEAUECEdge@2@@Z
?collapseMinimumErrorEdge@EdgeCollapsor@ggp@@QEAA_NXZ
?constructByBody@EdgeCollapsor@ggp@@QEAAXPEAVCPolyhedronBody@2@@Z
?processDegenerateTriangles@EdgeCollapsor@ggp@@QEAAXXZ
?remove@EdgeCollapsor@ggp@@QEAAXPEAUECTriangle@2@@Z
?toBody@EdgeCollapsor@ggp@@QEBAPEAVCPolyhedronBody@2@XZ
?updateErrorMetricForAllEdges@EdgeCollapsor@ggp@@QEAAXXZ
?updateErrorMetricForEdge@EdgeCollapsor@ggp@@QEAAXPEAUECEdge@2@_N@Z
Sections
.text Size: 150KB - Virtual size: 149KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 125KB - Virtual size: 124KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 3KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 8KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.gfids Size: 512B - Virtual size: 36B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 480B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ