org.jcae.opencascade.jni
Class BRepBuilderAPI_Sewing

java.lang.Object
  extended by org.jcae.opencascade.jni.BRepBuilderAPI_Sewing
Direct Known Subclasses:
BRepOffsetAPI_Sewing

public class BRepBuilderAPI_Sewing
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
  BRepBuilderAPI_Sewing()
           
  BRepBuilderAPI_Sewing(double tolerance)
           
  BRepBuilderAPI_Sewing(double tolerance, boolean option)
           
  BRepBuilderAPI_Sewing(double tolerance, boolean option, boolean cutting)
           
  BRepBuilderAPI_Sewing(double tolerance, boolean option, boolean cutting, boolean nonmanifold)
           
protected BRepBuilderAPI_Sewing(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void add(TopoDS_Shape shape)
           
 TopoDS_Shape degeneratedShape(int index)
           
 void delete()
           
 TopoDS_Face deletedFace(int index)
           
 void dump()
           
protected  void finalize()
           
 TopoDS_Edge freeEdge(int index)
           
protected static long getCPtr(BRepBuilderAPI_Sewing obj)
           
 void init(double tolerance)
           
 void init(double tolerance, boolean option)
           
 void init(double tolerance, boolean option, boolean cutting)
           
 void init(double tolerance, boolean option, boolean cutting, boolean nonmanifold)
           
 boolean isDegenerated(TopoDS_Shape shape)
           
 boolean isModified(TopoDS_Shape shape)
           
 boolean isModifiedSubShape(TopoDS_Shape shape)
           
 void load(TopoDS_Shape shape)
           
 TopoDS_Shape modified(TopoDS_Shape shape)
           
 TopoDS_Shape modifiedSubShape(TopoDS_Shape shape)
           
 TopoDS_Edge multipleEdge(int index)
           
 int nbDegeneratedShapes()
           
 int nbDeletedFaces()
           
 int nbFreeEdges()
           
 int nbMultipleEdges()
           
 void perform()
           
 TopoDS_Shape sewedShape()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

BRepBuilderAPI_Sewing

protected BRepBuilderAPI_Sewing(long cPtr,
                                boolean cMemoryOwn)

BRepBuilderAPI_Sewing

public BRepBuilderAPI_Sewing(double tolerance,
                             boolean option,
                             boolean cutting,
                             boolean nonmanifold)

BRepBuilderAPI_Sewing

public BRepBuilderAPI_Sewing(double tolerance,
                             boolean option,
                             boolean cutting)

BRepBuilderAPI_Sewing

public BRepBuilderAPI_Sewing(double tolerance,
                             boolean option)

BRepBuilderAPI_Sewing

public BRepBuilderAPI_Sewing(double tolerance)

BRepBuilderAPI_Sewing

public BRepBuilderAPI_Sewing()
Method Detail

getCPtr

protected static long getCPtr(BRepBuilderAPI_Sewing obj)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

delete

public void delete()

init

public void init(double tolerance,
                 boolean option,
                 boolean cutting,
                 boolean nonmanifold)

init

public void init(double tolerance,
                 boolean option,
                 boolean cutting)

init

public void init(double tolerance,
                 boolean option)

init

public void init(double tolerance)

load

public void load(TopoDS_Shape shape)

add

public void add(TopoDS_Shape shape)

perform

public void perform()

sewedShape

public TopoDS_Shape sewedShape()

nbFreeEdges

public int nbFreeEdges()

freeEdge

public TopoDS_Edge freeEdge(int index)

nbMultipleEdges

public int nbMultipleEdges()

multipleEdge

public TopoDS_Edge multipleEdge(int index)

nbDegeneratedShapes

public int nbDegeneratedShapes()

degeneratedShape

public TopoDS_Shape degeneratedShape(int index)

nbDeletedFaces

public int nbDeletedFaces()

deletedFace

public TopoDS_Face deletedFace(int index)

isDegenerated

public boolean isDegenerated(TopoDS_Shape shape)

isModified

public boolean isModified(TopoDS_Shape shape)

modified

public TopoDS_Shape modified(TopoDS_Shape shape)

dump

public void dump()

isModifiedSubShape

public boolean isModifiedSubShape(TopoDS_Shape shape)

modifiedSubShape

public TopoDS_Shape modifiedSubShape(TopoDS_Shape shape)