C# Класс SolidworksAddinFramework.Geometry.FaceExtensions

Показать файл Открыть проект

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

Метод Описание
GetBoxTs ( this face ) : Range3Single
GetDistance ( this entity0, IFace2 entity1, double &posacast, double &posbcast ) : bool
GetTessTrianglesAllowConversion ( this face ) : double[][]
GetTessTrianglesNoConversion ( this face ) : double[][]
GetTrimLoops ( this face ) : List>

Returns all the trim loops of the face as list of a list of curves

PackForTrimming ( this enumerable ) : ICurve[]

Packs trimming loops into an array suitable for usage by ISurface::CreateTrimmedSheet4

Приватные методы

Метод Описание
GetTessTrianglesTs ( this face, bool noConversion ) : double[][]

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

GetBoxTs() публичный статический Метод

public static GetBoxTs ( this face ) : Range3Single
face this
Результат Range3Single

GetDistance() публичный статический Метод

public static GetDistance ( this entity0, IFace2 entity1, double &posacast, double &posbcast ) : bool
entity0 this
entity1 IFace2
posacast double
posbcast double
Результат bool

GetTessTrianglesAllowConversion() публичный статический Метод

public static GetTessTrianglesAllowConversion ( this face ) : double[][]
face this
Результат double[][]

GetTessTrianglesNoConversion() публичный статический Метод

public static GetTessTrianglesNoConversion ( this face ) : double[][]
face this
Результат double[][]

GetTrimLoops() публичный статический Метод

Returns all the trim loops of the face as list of a list of curves
public static GetTrimLoops ( this face ) : List>
face this
Результат List>

PackForTrimming() публичный статический Метод

Packs trimming loops into an array suitable for usage by ISurface::CreateTrimmedSheet4
public static PackForTrimming ( this enumerable ) : ICurve[]
enumerable this
Результат ICurve[]