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

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


developers:references:topomatic.cad.foundation.vector2d

Структура Vector2D

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

Синтаксис

public struct Vector2D : IEquatable<Vector2D>

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

Свойства

Методы

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

Поля

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