C# 클래스 SolidworksAddinFramework.Geometry.FaceExtensions

파일 보기 프로젝트 열기: Weingartner/SolidworksAddinFramework

공개 메소드들

메소드 설명
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[]