Инструменты пользователя

Инструменты сайта


developers:references:topomatic.cad.foundation.boundingbox3d

Структура BoundingBox3D

  • Пространство имен: Topomatic.Cad.Foundation
  • Сборка: Topomatic.Cad.Foundation (в Topomatic.Cad.Foundation.dll)

Синтаксис

public struct BoundingBox3D : IEquatable<BoundingBox3D>

Конструкторы

ТипИмяОписание
КонструкторBoundingBox3D(Vector3D, Vector3D)

Свойства

ТипИмяОписание
СвойствоBottom
СвойствоCenter
СвойствоDepth
СвойствоEmpty
СвойствоFar
СвойствоHeight
СвойствоLeft
СвойствоNear
СвойствоRight
СвойствоTop
СвойствоWidth

Методы

ТипИмяОписание
МетодСтатическийAddPoint(BoundingBox3D, Vector3D)
МетодСтатическийAddPoint(BoundingBox3D, Vector3D, BoundingBox3D)
МетодAddPoint(Vector3D)
МетодClipLine(Line3D, Vector3D, Vector3D)
МетодClipLine(Line3D)
МетодClipRay(Ray3D)
МетодClipRay(Ray3D, Vector3D, Vector3D)
МетодClipSegment(Vector3D, Vector3D)
МетодClipSegment(Vector3D, Vector3D)
МетодContains(Vector3D)
МетодContains(BoundingBox3D)
МетодContains(BoundingSphere3D, ContainmentType)
МетодContains(BoundingSphere3D)
МетодContains(Vector3D, ContainmentType)
МетодContains(BoundingBox3D, ContainmentType)
МетодContains2d(BoundingSphere3D)
МетодContains2d(Vector3D)
МетодContains2d(BoundingBox3D)
МетодСтатическийCreateFromPoints(IEnumerable<Vector3D>)
МетодСтатическийCreateFromSphere(BoundingSphere3D, BoundingBox3D)
МетодСтатическийCreateFromSphere(BoundingSphere3D)
МетодСтатическийCreateMerged(BoundingBox3D, BoundingBox3D, BoundingBox3D)
МетодСтатическийCreateMerged(BoundingBox3D, BoundingBox3D)
МетодEquals(Object) (Переопределяет Equals(Object).)
МетодEquals(BoundingBox3D)
МетодEqualsWithEps(BoundingBox3D)
МетодEqualsWithEps(BoundingBox3D, Double)
МетодGetCorners(Vector3D[])
МетодGetCorners()
МетодGetHashCode() (Переопределяет GetHashCode().)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодIntersects(Ray3D, Nullable`1)
МетодIntersects(BoundingBox3D)
МетодIntersects(Vector3D, Vector3D, Vector3D)
МетодIntersects(BoundingBox3D, Boolean)
МетодIntersects(BoundingSphere3D, Boolean)
МетодIntersects(Ray3D)
МетодIntersects(BoundingSphere3D)
МетодIntersects(Plane)
МетодСтатическийLoadFromStg(StgNode)
МетодSaveToStg(StgNode)
МетодTo2d()
МетодToString() (Переопределяет ToString().)
МетодTransform(Matrix, BoundingBox3D)
МетодTransform(Matrix)

Поля

ТипИмяОписание
ПолеСтатическийCornerCount
ПолеMax
ПолеMin
developers/references/topomatic.cad.foundation.boundingbox3d.txt · Последние изменения: 2023/07/28 17:27 (внешнее изменение)