Структура Vector2D

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

Синтаксис

public struct Vector2D : IEquatable<Vector2D>

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

Свойства

Методы

ТипИмяОписание
МетодСтатическийBarycentric(Vector2D, Vector2D, Vector2D, Double, Double)
МетодСтатическийBarycentric(Vector2D, Vector2D, Vector2D, Double, Double, Vector2D)
МетодСтатическийCatmullRom(Vector2D, Vector2D, Vector2D, Vector2D, Double)
МетодСтатическийCatmullRom(Vector2D, Vector2D, Vector2D, Vector2D, Double, Vector2D)
МетодСтатическийClamp(Vector2D, Vector2D, Vector2D, Vector2D)
МетодСтатическийClamp(Vector2D, Vector2D, Vector2D)
МетодСтатическийCross(Vector2D, Vector2D)
МетодСтатическийDistance(Vector2D, Vector2D, Double)
МетодСтатическийDistance(Vector2D, Vector2D)
МетодСтатическийDistanceSquared(Vector2D, Vector2D)
МетодСтатическийDistanceSquared(Vector2D, Vector2D, Double)
МетодСтатическийDot(Vector2D, Vector2D)
МетодСтатическийDot(Vector2D, Vector2D, Double)
МетодEquals(Object) (Переопределяет Object.Equals(Object).)
МетодEquals(Vector2D)
МетодEqualsEps(Vector2D)
МетодEqualsEps(Vector2D, Double)
МетодGetHashCode(Double)
МетодGetHashCode() (Переопределяет Object.GetHashCode().)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодСтатическийHermite(Vector2D, Vector2D, Vector2D, Vector2D, Double, Vector2D)
МетодСтатическийHermite(Vector2D, Vector2D, Vector2D, Vector2D, Double)
МетодСтатическийLerp(Vector2D, Vector2D, Double)
МетодСтатическийLerp(Vector2D, Vector2D, Double, Vector2D)
МетодСтатическийLoadFromStg(StgNode)
МетодСтатическийLoadFromStg(StgNode, Vector2D)
МетодСтатическийLoadFromStream(BinaryReader)
МетодСтатическийMax(Vector2D, Vector2D, Vector2D)
МетодСтатическийMax(Vector2D, Vector2D)
МетодСтатическийMin(Vector2D, Vector2D)
МетодСтатическийMin(Vector2D, Vector2D, Vector2D)
МетодNormalize()
МетодСтатическийNormalize(Vector2D)
МетодСтатическийNormalize(Vector2D, Vector2D)
МетодRotate(Double, Double)
МетодСтатическийRotate(Vector2D, Double, Double)
МетодRotate(Double)
МетодRotateAt(Double, Vector2D)
МетодRotateAt(Double, Double, Vector2D)
МетодRound(Int32)
МетодСтатическийSaveToStg(Vector2D, StgNode)
МетодСтатическийSaveToStg(Vector2D, StgNode, Vector2D)
МетодSaveToStg(StgNode, Vector2D)
МетодSaveToStg(StgNode)
МетодSaveToStream(BinaryWriter)
МетодСтатическийSaveToStream(Vector2D, BinaryWriter)
МетодСтатическийSmoothStep(Vector2D, Vector2D, Double)
МетодСтатическийSmoothStep(Vector2D, Vector2D, Double, Vector2D)
МетодToString() (Переопределяет Object.ToString().)
МетодTransform(Matrix)
МетодСтатическийTransform(Vector2D[], Matrix, Vector2D[])
МетодСтатическийTransform(Vector2D, Matrix)
МетодСтатическийTransform(Vector2D, Matrix, Vector2D)
МетодСтатическийTransform(Vector2D[], Int32, Matrix, Vector2D[], Int32, Int32)
МетодСтатическийTransformNormal(Vector2D[], Matrix, Vector2D[])
МетодСтатическийTransformNormal(Vector2D, Matrix, Vector2D)
МетодСтатическийTransformNormal(Vector2D[], Int32, Matrix, Vector2D[], Int32, Int32)
МетодСтатическийTransformNormal(Vector2D, Matrix)

Поля

ТипИмяОписание
ПолеX
ПолеY
developers/references/topomatic.cad.foundation.vector2d.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)