======Класс GlgSolveLib====== * **Пространство имен:** [[developers:references:topomatic.glg|Topomatic.Glg]] * **Сборка:** Topomatic.Glg (в Topomatic.Glg.dll) =====Иерархия наследования===== * System.Object * Topomatic.Glg.GlgSolveLib =====Синтаксис===== public abstract sealed class GlgSolveLib =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.allvertexesincontour_system.collections.generic.ilist_1_system.collections.generic.ilist_1|AllVertexesInContour(IList, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.allvertexesincontourfast_system.collections.generic.ilist_1_system.collections.generic.ilist_1|AllVertexesInContourFast(IList, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.appendvertextopolyset_system.collections.generic.ilist_1_topomatic.cad.foundation.vector2d|AppendVertexToPolySet(IList, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.appendverticesforpolyset_system.collections.generic.ilist_1|AppendVerticesForPolySet(IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.appendverticesforpolysetfast_system.collections.generic.ilist_1|AppendVerticesForPolySetFast(IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.appendverticesforpolysetveryfast_system.collections.generic.ilist_1|AppendVerticesForPolySetVeryFast(IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.classify_point2d_topomatic.cad.foundation.vector2d_topomatic.cad.foundation.vector2d_topomatic.cad.foundation.vector2d|Classify_Point2D(Vector2D, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.classifypos_topomatic.cad.foundation.vector2d_topomatic.cad.foundation.vector2d_topomatic.cad.foundation.vector2d|ClassifyPos(Vector2D, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.clipchilds_topomatic.glg.contours.geologycontour|ClipChilds(GeologyContour)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.clipcontour_system.collections.generic.ilist_1_system.double_system.double_system.boolean|ClipContour(IList, Double, Double, Boolean)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.cliplinebycontour_system.collections.generic.ilist_1_system.collections.generic.ilist_1|ClipLineByContour(IList, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.cliplinesbycontour_topomatic.glg.permafrost.geologylines_system.collections.generic.ilist_1_system.object|ClipLinesByContour(GeologyLines, IList, Object)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.clone_topomatic.glg.contours.geologycontour_system.object|Clone(GeologyContour, Object)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.clone_topomatic.glg.permafrost.glgsmtline_system.object|Clone(GlgSmtLine, Object)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.contourissimple_system.collections.generic.ilist_1|ContourIsSimple(IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.contourissimple_system.collections.generic.ilist_1_topomatic.glg.isolvecancellator_ref_system.boolean|ContourIsSimple(IList, ISolveCancellator, Boolean)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.copygeologylines_topomatic.glg.permafrost.geologylines_system.object|CopyGeologyLines(GeologyLines, Object)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.edgeiscorrect_system.collections.generic.ilist_1_system.int32|EdgeIsCorrect(IList, Int32)]]| | |{{developers:references:method.png|Метод}}|Equals(Object)| Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.filldepths_topomatic.glg.contours.geologycontour_system.double|FillDepths(GeologyContour, Double)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.findclippedborders_system.collections.generic.ilist_1_system.double|FindClippedBorders(IList, Double)]]| Возвращает список отметок на пересечении контура, отсортированных в порядке УБЫВАНИЯ | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.findclippedsegments_system.collections.generic.ilist_1_system.double_system.action_2|FindClippedSegments(IList, Double, Action)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:4843dbb45647d6b6414ee8fb040bec57|FindContourByPos(Vector2D, GeologyContour, GeologyContour)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:44f335e5d8df32a283fc7c94cc727008|FindContourByPosEx(Vector2D, GeologyContour, GeologyContour)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:20fae8c5378b4cfe60761409ff3bbe38|FindPosOnSegmentByX(Vector2D, Vector2D, Double, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.firstpolygonentirelyinsidesecondpolygon_system.collections.generic.ilist_1_system.collections.generic.ilist_1|FirstPolygonEntirelyInsideSecondPolygon(IList, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:9a138554c12325bcbbe2003358853840|FirstPolygonEntirelyInsideSecondPolygonFast(IList, IList, ISolveCancellator, Boolean)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.firstpolygonentirelyinsidesecondpolygonfast_system.collections.generic.ilist_1_system.collections.generic.ilist_1|FirstPolygonEntirelyInsideSecondPolygonFast(IList, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.firstpolygonentirelyoutsidesecondpolygon_system.collections.generic.ilist_1_system.collections.generic.ilist_1|FirstPolygonEntirelyOutsideSecondPolygon(IList, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.firstpolygonentirelyoutsidesecondpolygonfast_system.collections.generic.ilist_1_system.collections.generic.ilist_1|FirstPolygonEntirelyOutsideSecondPolygonFast(IList, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:a9f3c40d3702b1b75729800f024aea45|FirstPolygonEntirelyOutsideSecondPolygonFast(IList, IList, ISolveCancellator, Boolean)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.getclockwised_system.collections.generic.ilist_1|GetClockwised(IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.getcontourindexpairsforpos_topomatic.cad.foundation.vector2d_system.collections.generic.ienumerable_1|GetContourIndexPairsForPos(Vector2D, IEnumerable)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.getcounterclockwised_system.collections.generic.ilist_1|GetCounterClockwised(IList)]]| | |{{developers:references:method.png|Метод}}|GetHashCode()| Служит хэш-функцией по умолчанию. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.getinnercontours_topomatic.glg.contours.geologycontour|GetInnerContours(GeologyContour)]]| | |{{developers:references:method.png|Метод}}|GetType()| Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.ispolyconvex_system.collections.generic.ilist_1|IsPolyConvex(IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:241cc0543a941bb3187fb032e1d2a46a|IsPosOnEdge(Vector2D, Vector2D, Vector2D, Double)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.issimilarsemantic_topomatic.glg.permafrost.geologyline_topomatic.glg.permafrost.geologyline|IsSimilarSemantic(GeologyLine, GeologyLine)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.makegraphforpolyset_system.collections.generic.ilist_1_system.collections.generic.list_1|MakeGraphForPolySet(IList, List)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.makegraphrelationsforpolyset_system.collections.generic.ilist_1|MakeGraphRelationsForPolySet(IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.makegraphrelationsforpolysetfast_system.collections.generic.ilist_1|MakeGraphRelationsForPolySetFast(IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.polygoncentroid_system.collections.generic.ilist_1|PolygonCentroid(IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.polygoncentroidex_system.collections.generic.ilist_1|PolygonCentroidEx(IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:bfe52bcbc3293d2d089315655016973e|PolygonLineAmputation(IList, Double, DivideSide, List)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.polygonstripamputation_system.collections.generic.ilist_1_system.double_system.double_system.collections.generic.list_1|PolygonStripAmputation(IList, Double, Double, List)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.polyorientation_system.collections.generic.ilist_1|PolyOrientation(IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.posincontour_topomatic.cad.foundation.vector2d_system.collections.generic.ilist_1|PosInContour(Vector2D, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.posincontouredge_topomatic.cad.foundation.vector2d_system.collections.generic.ilist_1|PosInContourEdge(Vector2D, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.posincontouredge_topomatic.cad.foundation.vector2d_system.collections.generic.ilist_1_ref_system.int32|PosInContourEdge(Vector2D, IList, Int32)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.posincontouroronborder_topomatic.cad.foundation.vector2d_system.collections.generic.ilist_1|PosInContourOrOnBorder(Vector2D, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.posonunclosedline_topomatic.cad.foundation.vector2d_system.collections.generic.ilist_1|PosOnUnclosedLine(Vector2D, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.posstrictlyincontour_topomatic.cad.foundation.vector2d_system.collections.generic.ilist_1|PosStrictlyInContour(Vector2D, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.posstrictlyoutcontour_topomatic.cad.foundation.vector2d_system.collections.generic.ilist_1|PosStrictlyOutContour(Vector2D, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.removedublicated_topomatic.glg.contours.geologycontour_topomatic.glg.contours.geologycontour|RemoveDublicated(GeologyContour, GeologyContour)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:2baa9772a0138612d356de9914ea4e64|SegmCross(Vector2D, Vector2D, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:5a9927b8a2fe056b383b5b15b82a4d28|SegmentContainsPolygonExteriorPos(Vector2D, Vector2D, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:21151ebca99a74a59de2a8708afcddf9|SegmentContainsPolygonInteriorPos(Vector2D, Vector2D, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:41de1b41aabb52104b980b7b84ffd2a3|SegmentTouchCounterEdge(Vector2D, Vector2D, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.segmenttouchexterior_topomatic.cad.foundation.vector2d_topomatic.cad.foundation.vector2d_system.collections.generic.ilist_1|SegmentTouchExterior(Vector2D, Vector2D, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.segmenttouchinterior_topomatic.cad.foundation.vector2d_topomatic.cad.foundation.vector2d_system.collections.generic.ilist_1|SegmentTouchInterior(Vector2D, Vector2D, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.tessalatecontour_system.collections.generic.ilist_1_system.double_system.boolean|TessalateContour(IList, Double, Boolean)]]| | |{{developers:references:method.png|Метод}}|ToString()| Возвращает строку, представляющую текущий объект. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.trimchilds_topomatic.glg.contours.geologycontour_system.double_system.double|TrimChilds(GeologyContour, Double, Double)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.trimcontour_topomatic.glg.contours.geologycontour_system.double_system.double_system.collections.generic.ilist_1|TrimContour(GeologyContour, Double, Double, IList)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.trimpoly_system.collections.generic.ilist_1_system.double_system.double|TrimPoly(IList, Double, Double)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:7ba249680a6864ad8800adec1af68065|UniteContours(GeologyContour, GeologyContour, GeologyContour, Boolean)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.glg.glgsolvelib.unitelines_system.collections.generic.ilist_1_system.collections.generic.ilist_1_system.collections.generic.ilist_1|UniteLines(IList, IList, IList)]]| |