C# Класс CascadeSharp.TKShHealing.ShapeAnalysis.ShapeAnalysis

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AdjustByPeriod ( double Val, double ToVal, double Period ) : double
AdjustToPeriod ( double Val, double ValMin, double ValMax ) : double
ContourArea ( TopoDS_Wire theWire ) : double
FindBounds ( TopoDS_Shape shape, TopoDS_Vertex V1, TopoDS_Vertex V2 ) : void
GetFaceUVBounds ( TopoDS_Face F, double &Umin, double &Umax, double &Vmin, double &Vmax ) : void
IsOuterBound ( TopoDS_Face face ) : bool
OuterWire ( TopoDS_Face face ) : TopoDS_Wire
ShapeAnalysis ( ) : System
ShapeAnalysis ( ShapeAnalysis parameter1 ) : System
TotCross2D ( ShapeExtend_WireData sewd, TopoDS_Face aFace ) : double

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

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

public AdjustByPeriod ( double Val, double ToVal, double Period ) : double
Val double
ToVal double
Period double
Результат double

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

public AdjustToPeriod ( double Val, double ValMin, double ValMax ) : double
Val double
ValMin double
ValMax double
Результат double

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

public ContourArea ( TopoDS_Wire theWire ) : double
theWire TopoDS_Wire
Результат double

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

public FindBounds ( TopoDS_Shape shape, TopoDS_Vertex V1, TopoDS_Vertex V2 ) : void
shape TopoDS_Shape
V1 TopoDS_Vertex
V2 TopoDS_Vertex
Результат void

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

public GetFaceUVBounds ( TopoDS_Face F, double &Umin, double &Umax, double &Vmin, double &Vmax ) : void
F TopoDS_Face
Umin double
Umax double
Vmin double
Vmax double
Результат void

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

public IsOuterBound ( TopoDS_Face face ) : bool
face TopoDS_Face
Результат bool

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

public OuterWire ( TopoDS_Face face ) : TopoDS_Wire
face TopoDS_Face
Результат TopoDS_Wire

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

public ShapeAnalysis ( ) : System
Результат System

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

public ShapeAnalysis ( ShapeAnalysis parameter1 ) : System
parameter1 ShapeAnalysis
Результат System

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

public TotCross2D ( ShapeExtend_WireData sewd, TopoDS_Face aFace ) : double
sewd ShapeExtend_WireData
aFace TopoDS_Face
Результат double