C# Класс Revit.SDK.Samples.Openings.CS.UCS

This class stand for user coordinate system
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GC2LC ( Line3D line ) : Line3D

Transform global coordinate to local coordinate

GC2LC ( Vector arg ) : Vector

Transform global coordinate to local coordinate

LC2GC ( Vector arg ) : Vector

Transform local coordinate to global coordinate

UCS ( Vector origin, Vector xAxis, Vector yAxis ) : System

The default constructor,

UCS ( Vector origin, Vector xAxis, Vector yAxis, bool flag ) : System

constructor, get a user coordinate system

Описание методов

GC2LC() публичный Метод

Transform global coordinate to local coordinate
public GC2LC ( Line3D line ) : Line3D
line Line3D a line which need to transform
Результат Line3D

GC2LC() публичный Метод

Transform global coordinate to local coordinate
public GC2LC ( Vector arg ) : Vector
arg Vector a vector which need to transform
Результат Vector

LC2GC() публичный Метод

Transform local coordinate to global coordinate
public LC2GC ( Vector arg ) : Vector
arg Vector a vector which need to transform
Результат Vector

UCS() публичный Метод

The default constructor,
public UCS ( Vector origin, Vector xAxis, Vector yAxis ) : System
origin Vector
xAxis Vector
yAxis Vector
Результат System

UCS() публичный Метод

constructor, get a user coordinate system
public UCS ( Vector origin, Vector xAxis, Vector yAxis, bool flag ) : System
origin Vector origin of user coordinate system
xAxis Vector xAxis of user coordinate system
yAxis Vector yAxis of user coordinate system
flag bool select left handness or right handness
Результат System