mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-06-15 20:17:41 +08:00
49 lines
1004 B
Plaintext
Executable File
49 lines
1004 B
Plaintext
Executable File
-- File: BOP_WireShape.cdl
|
|
-- Created: Mon Feb 4 11:57:17 2002
|
|
-- Author: Peter KURNEV
|
|
-- <pkv@irinox>
|
|
---Copyright: Matra Datavision 2002
|
|
|
|
|
|
class WireShape from BOP inherits Builder from BOP
|
|
|
|
---Purpose:
|
|
-- The Root class to perform a Boolean Operations (BO)
|
|
-- Common,Cut,Fuse between arguments when one of them is
|
|
-- a wire
|
|
|
|
uses
|
|
-- Wire from TopoDS,
|
|
ListOfShape from TopTools
|
|
|
|
is
|
|
Create
|
|
returns WireShape from BOP;
|
|
---Purpose:
|
|
--- Empty constructor;
|
|
---
|
|
|
|
----------------------------------------------
|
|
--
|
|
-- W E S C O M P O N E N T S
|
|
--
|
|
-- (for internal usage)
|
|
--
|
|
--
|
|
AddSplitPartsINOUT(me:out);
|
|
|
|
AddSplitPartsON(me:out);
|
|
|
|
MakeResult(me:out);
|
|
---Purpose:
|
|
--- Constructs the result of the BO
|
|
---
|
|
|
|
|
|
fields
|
|
|
|
myLS : ListOfShape from TopTools
|
|
is protected;
|
|
|
|
end WireShape;
|