======Структура BoundingBox2D====== * **Пространство имен:** [[developers:references:topomatic.cad.foundation|Topomatic.Cad.Foundation]] * **Сборка:** Topomatic.Cad.Foundation (в Topomatic.Cad.Foundation.dll) =====Синтаксис===== public struct BoundingBox2D : IEquatable =====Конструкторы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Конструктор}}|[[developers:references:topomatic.cad.foundation.boundingbox2d..ctor_topomatic.cad.foundation.vector2d_topomatic.cad.foundation.vector2d|BoundingBox2D(Vector2D, Vector2D)]]| | =====Свойства===== ^Тип^Имя^Описание^ |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.bottom|Bottom]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.bottomleft|BottomLeft]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.bottomright|BottomRight]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.center|Center]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.empty|Empty]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.height|Height]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.infinity|Infinity]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.isinfinity|IsInfinity]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.isnan|IsNan]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.left|Left]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.right|Right]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.top|Top]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.topleft|TopLeft]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.topright|TopRight]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.width|Width]]| | =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.addpoint_topomatic.cad.foundation.boundingbox2d_topomatic.cad.foundation.vector2d|AddPoint(BoundingBox2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:b56e258dbca4e95b610bcc6a1179ba24|AddPoint(BoundingBox2D, Vector2D, BoundingBox2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.addpoint_topomatic.cad.foundation.vector2d|AddPoint(Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.clipbox_ref_topomatic.cad.foundation.boundingbox2d|ClipBox(BoundingBox2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.clipline_topomatic.cad.foundation.line2d|ClipLine(Line2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:5793eb6e1df902e2ac31e5a4928da2d4|ClipLine(Line2D, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.clipray_topomatic.cad.foundation.ray2d|ClipRay(Ray2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:0ab42de43d04a025923647f0631061e1|ClipRay(Ray2D, Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.clipsegment_ref_topomatic.cad.foundation.vector2d_ref_topomatic.cad.foundation.vector2d|ClipSegment(Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.clipsegment_topomatic.cad.foundation.vector2d_topomatic.cad.foundation.vector2d|ClipSegment(Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.contains_ref_topomatic.cad.foundation.boundingsphere2d_ref_topomatic.cad.foundation.containmenttype|Contains(BoundingSphere2D, ContainmentType)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.contains_topomatic.cad.foundation.boundingsphere2d|Contains(BoundingSphere2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.contains_ref_topomatic.cad.foundation.vector2d_ref_topomatic.cad.foundation.containmenttype|Contains(Vector2D, ContainmentType)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.contains_topomatic.cad.foundation.vector2d|Contains(Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.contains_ref_topomatic.cad.foundation.boundingbox2d_ref_topomatic.cad.foundation.containmenttype|Contains(BoundingBox2D, ContainmentType)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.contains_topomatic.cad.foundation.boundingbox2d|Contains(BoundingBox2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.createfrompoints_system.collections.generic.ienumerable_1|CreateFromPoints(IEnumerable)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.createfrompoints_arr_topomatic.cad.foundation.vector2d|CreateFromPoints(Vector2D[])]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.createfromrectangle_system.drawing.rectangle|CreateFromRectangle(Rectangle)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.createfromrectanglef_system.drawing.rectanglef|CreateFromRectangleF(RectangleF)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.createfromsphere_ref_topomatic.cad.foundation.boundingsphere2d_ref_topomatic.cad.foundation.boundingbox2d|CreateFromSphere(BoundingSphere2D, BoundingBox2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.createfromsphere_topomatic.cad.foundation.boundingsphere2d|CreateFromSphere(BoundingSphere2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.createmerged_topomatic.cad.foundation.boundingbox2d_topomatic.cad.foundation.boundingbox2d|CreateMerged(BoundingBox2D, BoundingBox2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:826dfd75d79c9e13cf103a4c19810e1a|CreateMerged(BoundingBox2D, BoundingBox2D, BoundingBox2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.equaleps_topomatic.cad.foundation.boundingbox2d|EqualEps(BoundingBox2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.equals_topomatic.cad.foundation.boundingbox2d|Equals(BoundingBox2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.equals_system.object|Equals(Object)]]| (Переопределяет Equals(Object).)| |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.getcorners_arr_topomatic.cad.foundation.vector2d|GetCorners(Vector2D[])]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.getcorners|GetCorners()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.gethashcode|GetHashCode()]]| (Переопределяет GetHashCode().)| |{{developers:references:method.png|Метод}}|GetType()| Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.inflate_system.double_system.double|Inflate(Double, Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.intersects_ref_topomatic.cad.foundation.boundingsphere2d_ref_system.boolean|Intersects(BoundingSphere2D, Boolean)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.intersects_topomatic.cad.foundation.boundingsphere2d|Intersects(BoundingSphere2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.intersects_ref_topomatic.cad.foundation.boundingbox2d_ref_system.boolean|Intersects(BoundingBox2D, Boolean)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.intersects_topomatic.cad.foundation.boundingbox2d|Intersects(BoundingBox2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.loadfromstg_topomatic.stg.stgnode|LoadFromStg(StgNode)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.loadfromstg_topomatic.stg.stgnode_topomatic.cad.foundation.boundingbox2d|LoadFromStg(StgNode, BoundingBox2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.move_system.double_system.double|Move(Double, Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.savetostg_topomatic.stg.stgnode|SaveToStg(StgNode)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.torectangle|ToRectangle()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.torectangled|ToRectangleD()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.torectanglef|ToRectangleF()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.tostring|ToString()]]| (Переопределяет ToString().)| |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.transform_ref_topomatic.cad.foundation.matrix_ref_topomatic.cad.foundation.boundingbox2d|Transform(Matrix, BoundingBox2D)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.transform_topomatic.cad.foundation.boundingbox2d_topomatic.cad.foundation.matrix|Transform(BoundingBox2D, Matrix)]]| | =====Поля===== ^Тип^Имя^Описание^ |{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.cornercount|CornerCount]]| | |{{developers:references:field.png|Поле}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.max|Max]]| | |{{developers:references:field.png|Поле}}|[[developers:references:topomatic.cad.foundation.boundingbox2d.min|Min]]| |