======Класс SurfaceTools====== * **Пространство имен:** [[developers:references:topomatic.sfc|Topomatic.Sfc]] * **Сборка:** Topomatic.Sfc (в Topomatic.Sfc.dll) =====Иерархия наследования===== * System.Object * Topomatic.Sfc.SurfaceTools =====Синтаксис===== public abstract sealed class SurfaceTools =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.addpointtotriangulation_topomatic.sfc.surface_system.int32|AddPointToTriangulation(Surface, Int32)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.checkstructurelinescross_topomatic.sfc.surface_system.int32|CheckStructureLinesCross(Surface, Int32)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.checkstructurelinescross_topomatic.sfc.surface_system.componentmodel.progresschangedeventhandler|CheckStructureLinesCross(Surface, ProgressChangedEventHandler)]]| Проверяем пересечения структурных линий и в точках пересечений вставляет дополнительные точки | |{{developers:references:method.png|Метод}}|Equals(Object)| Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.getexternalribs_topomatic.sfc.surface_system.collections.generic.list_1_system.collections.generic.dictionary_2|GetExternalRibs(Surface, List, Dictionary)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.getexternalribs_topomatic.sfc.surface_system.collections.generic.list_1|GetExternalRibs(Surface, List)]]| | |{{developers:references:method.png|Метод}}|GetHashCode()| Служит хэш-функцией по умолчанию. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.getlimitationdictionary_topomatic.sfc.surface|GetLimitationDictionary(Surface)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.getlinkedtriangle_topomatic.sfc.surface_system.int32_system.int32_system.collections.generic.list_1_system.int32|GetLinkedTriangle(Surface, Int32, Int32, List, Int32)]]| | |{{developers:references:method.png|Метод}}|GetType()| Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.insertoverpoints_topomatic.sfc.structureline|InsertOverPoints(StructureLine)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.insertoverpoints_topomatic.sfc.surface_system.componentmodel.progresschangedeventhandler|InsertOverPoints(Surface, ProgressChangedEventHandler)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:d3e7a970d0ff66fba6ab5ff71413a437|IsTriangleCrossedSegment(Vector2D, Vector2D, Vector2D, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.mergesurfaces_topomatic.sfc.surface_topomatic.sfc.surface_topomatic.sfc.surface_system.double_system.boolean|MergeSurfaces(Surface, Surface, Surface, Double, Boolean)]]| Слияние поверхностей | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.removelimitations_topomatic.sfc.structureline|RemoveLimitations(StructureLine)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.removepointfromtriangulation_topomatic.sfc.surface_system.int32|RemovePointFromTriangulation(Surface, Int32)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.removestructureline_topomatic.sfc.surface_system.int32|RemoveStructureLine(Surface, Int32)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.removestructureline_topomatic.sfc.surface_system.int32_system.boolean|RemoveStructureLine(Surface, Int32, Boolean)]]| | |{{developers:references:method.png|Метод}}|ToString()| Возвращает строку, представляющую текущий объект. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.updatelimitations_topomatic.sfc.surface_system.int32_system.int32|UpdateLimitations(Surface, Int32, Int32)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.updatelimitations_topomatic.sfc.structureline|UpdateLimitations(StructureLine)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.sfc.surfacetools.updatetriangulationunderpoint_topomatic.sfc.surface_system.int32|UpdateTriangulationUnderPoint(Surface, Int32)]]| |