C# 클래스 CascadeSharp.TKShHealing.ShapeExtend.ShapeExtend_WireData

상속: Standard_Transient
파일 보기 프로젝트 열기: Oblikovati/CascadeSharp 1 사용 예제들

공개 메소드들

메소드 설명
Add ( ShapeExtend_WireData wire ) : void
Add ( ShapeExtend_WireData wire, int atnum ) : void
Add ( TopoDS_Edge edge ) : void
Add ( TopoDS_Edge edge, int atnum ) : void
Add ( TopoDS_Shape shape ) : void
Add ( TopoDS_Shape shape, int atnum ) : void
Add ( TopoDS_Wire wire ) : void
Add ( TopoDS_Wire wire, int atnum ) : void
AddOriented ( TopoDS_Edge edge, int mode ) : void
AddOriented ( TopoDS_Shape shape, int mode ) : void
AddOriented ( TopoDS_Wire wire, int mode ) : void
Clear ( ) : void
ComputeSeams ( ) : void
ComputeSeams ( bool enforce ) : void
Edge ( int num ) : TopoDS_Edge
Index ( TopoDS_Edge edge ) : int
Init ( TopoDS_Wire wire ) : bool
Init ( TopoDS_Wire wire, bool chained ) : bool
Init ( TopoDS_Wire wire, bool chained, bool theManifoldMode ) : bool
Init ( ShapeExtend_WireData other ) : void
IsSeam ( int num ) : bool
ManifoldMode ( ) : bool
NbEdges ( ) : int
NbNonManifoldEdges ( ) : int
NonmanifoldEdge ( int num ) : TopoDS_Edge
NonmanifoldEdges ( ) : TopTools_HSequenceOfShape
Remove ( ) : void
Remove ( int num ) : void
Reverse ( ) : void
Reverse ( TopoDS_Face face ) : void
Set ( TopoDS_Edge edge ) : void
Set ( TopoDS_Edge edge, int num ) : void
SetDegeneratedLast ( ) : void
SetLast ( int num ) : void
ShapeExtend_WireData ( ) : System
ShapeExtend_WireData ( ShapeExtend_WireData parameter1 ) : System
ShapeExtend_WireData ( TopoDS_Wire wire ) : System
ShapeExtend_WireData ( TopoDS_Wire wire, bool chained ) : System
ShapeExtend_WireData ( TopoDS_Wire wire, bool chained, bool theManifoldMode ) : System
Wire ( ) : TopoDS_Wire
WireAPIMake ( ) : TopoDS_Wire
get_type_name ( ) : char

메소드 상세

Add() 공개 메소드

public Add ( ShapeExtend_WireData wire ) : void
wire ShapeExtend_WireData
리턴 void

Add() 공개 메소드

public Add ( ShapeExtend_WireData wire, int atnum ) : void
wire ShapeExtend_WireData
atnum int
리턴 void

Add() 공개 메소드

public Add ( TopoDS_Edge edge ) : void
edge TopoDS_Edge
리턴 void

Add() 공개 메소드

public Add ( TopoDS_Edge edge, int atnum ) : void
edge TopoDS_Edge
atnum int
리턴 void

Add() 공개 메소드

public Add ( TopoDS_Shape shape ) : void
shape TopoDS_Shape
리턴 void

Add() 공개 메소드

public Add ( TopoDS_Shape shape, int atnum ) : void
shape TopoDS_Shape
atnum int
리턴 void

Add() 공개 메소드

public Add ( TopoDS_Wire wire ) : void
wire TopoDS_Wire
리턴 void

Add() 공개 메소드

public Add ( TopoDS_Wire wire, int atnum ) : void
wire TopoDS_Wire
atnum int
리턴 void

AddOriented() 공개 메소드

public AddOriented ( TopoDS_Edge edge, int mode ) : void
edge TopoDS_Edge
mode int
리턴 void

AddOriented() 공개 메소드

public AddOriented ( TopoDS_Shape shape, int mode ) : void
shape TopoDS_Shape
mode int
리턴 void

AddOriented() 공개 메소드

public AddOriented ( TopoDS_Wire wire, int mode ) : void
wire TopoDS_Wire
mode int
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

ComputeSeams() 공개 메소드

public ComputeSeams ( ) : void
리턴 void

ComputeSeams() 공개 메소드

public ComputeSeams ( bool enforce ) : void
enforce bool
리턴 void

Edge() 공개 메소드

public Edge ( int num ) : TopoDS_Edge
num int
리턴 TopoDS_Edge

Index() 공개 메소드

public Index ( TopoDS_Edge edge ) : int
edge TopoDS_Edge
리턴 int

Init() 공개 메소드

public Init ( TopoDS_Wire wire ) : bool
wire TopoDS_Wire
리턴 bool

Init() 공개 메소드

public Init ( TopoDS_Wire wire, bool chained ) : bool
wire TopoDS_Wire
chained bool
리턴 bool

Init() 공개 메소드

public Init ( TopoDS_Wire wire, bool chained, bool theManifoldMode ) : bool
wire TopoDS_Wire
chained bool
theManifoldMode bool
리턴 bool

Init() 공개 메소드

public Init ( ShapeExtend_WireData other ) : void
other ShapeExtend_WireData
리턴 void

IsSeam() 공개 메소드

public IsSeam ( int num ) : bool
num int
리턴 bool

ManifoldMode() 공개 메소드

public ManifoldMode ( ) : bool
리턴 bool

NbEdges() 공개 메소드

public NbEdges ( ) : int
리턴 int

NbNonManifoldEdges() 공개 메소드

public NbNonManifoldEdges ( ) : int
리턴 int

NonmanifoldEdge() 공개 메소드

public NonmanifoldEdge ( int num ) : TopoDS_Edge
num int
리턴 TopoDS_Edge

NonmanifoldEdges() 공개 메소드

public NonmanifoldEdges ( ) : TopTools_HSequenceOfShape
리턴 TopTools_HSequenceOfShape

Remove() 공개 메소드

public Remove ( ) : void
리턴 void

Remove() 공개 메소드

public Remove ( int num ) : void
num int
리턴 void

Reverse() 공개 메소드

public Reverse ( ) : void
리턴 void

Reverse() 공개 메소드

public Reverse ( TopoDS_Face face ) : void
face TopoDS_Face
리턴 void

Set() 공개 메소드

public Set ( TopoDS_Edge edge ) : void
edge TopoDS_Edge
리턴 void

Set() 공개 메소드

public Set ( TopoDS_Edge edge, int num ) : void
edge TopoDS_Edge
num int
리턴 void

SetDegeneratedLast() 공개 메소드

public SetDegeneratedLast ( ) : void
리턴 void

SetLast() 공개 메소드

public SetLast ( int num ) : void
num int
리턴 void

ShapeExtend_WireData() 공개 메소드

public ShapeExtend_WireData ( ) : System
리턴 System

ShapeExtend_WireData() 공개 메소드

public ShapeExtend_WireData ( ShapeExtend_WireData parameter1 ) : System
parameter1 ShapeExtend_WireData
리턴 System

ShapeExtend_WireData() 공개 메소드

public ShapeExtend_WireData ( TopoDS_Wire wire ) : System
wire TopoDS_Wire
리턴 System

ShapeExtend_WireData() 공개 메소드

public ShapeExtend_WireData ( TopoDS_Wire wire, bool chained ) : System
wire TopoDS_Wire
chained bool
리턴 System

ShapeExtend_WireData() 공개 메소드

public ShapeExtend_WireData ( TopoDS_Wire wire, bool chained, bool theManifoldMode ) : System
wire TopoDS_Wire
chained bool
theManifoldMode bool
리턴 System

Wire() 공개 메소드

public Wire ( ) : TopoDS_Wire
리턴 TopoDS_Wire

WireAPIMake() 공개 메소드

public WireAPIMake ( ) : TopoDS_Wire
리턴 TopoDS_Wire

get_type_name() 공개 메소드

public get_type_name ( ) : char
리턴 char