org.jcae.opencascade.jni
Class BRep_Tool

java.lang.Object
  extended by org.jcae.opencascade.jni.BRep_Tool

public class BRep_Tool
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
  BRep_Tool()
           
protected BRep_Tool(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
static int continuity(TopoDS_Edge E, TopoDS_Face F1, TopoDS_Face F2)
           
static Geom_Curve curve(TopoDS_Edge e, double[] range)
           
static Geom_Curve curve(TopoDS_Edge E, double[] First, double[] Last)
           
static Geom2d_Curve curveOnSurface(TopoDS_Edge e, TopoDS_Face f, double[] range)
           
static Geom2d_Curve curveOnSurface(TopoDS_Edge E, TopoDS_Face F, double[] First, double[] Last)
           
static boolean degenerated(TopoDS_Edge E)
           
 void delete()
           
protected  void finalize()
           
protected static long getCPtr(BRep_Tool obj)
           
static boolean hasContinuity(TopoDS_Edge E, TopoDS_Face F1, TopoDS_Face F2)
           
static double parameter(TopoDS_Vertex V, TopoDS_Edge E)
           
static double[] parameters(TopoDS_Vertex V, TopoDS_Face F)
           
static double[] pnt(TopoDS_Vertex V)
           
static double[] range(TopoDS_Edge edge)
           
static void range(TopoDS_Edge E, double[] range)
           
static Geom_Surface surface(TopoDS_Face F)
           
static double tolerance(TopoDS_Edge E)
           
static double tolerance(TopoDS_Face F)
           
static double tolerance(TopoDS_Vertex V)
           
static Poly_Triangulation triangulation(TopoDS_Face F, TopLoc_Location L)
           
 
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

BRep_Tool

protected BRep_Tool(long cPtr,
                    boolean cMemoryOwn)

BRep_Tool

public BRep_Tool()
Method Detail

getCPtr

protected static long getCPtr(BRep_Tool obj)

finalize

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

delete

public void delete()

range

public static double[] range(TopoDS_Edge edge)

curveOnSurface

public static Geom2d_Curve curveOnSurface(TopoDS_Edge e,
                                          TopoDS_Face f,
                                          double[] range)

curve

public static Geom_Curve curve(TopoDS_Edge e,
                               double[] range)

pnt

public static double[] pnt(TopoDS_Vertex V)

parameters

public static double[] parameters(TopoDS_Vertex V,
                                  TopoDS_Face F)

parameter

public static double parameter(TopoDS_Vertex V,
                               TopoDS_Edge E)

degenerated

public static boolean degenerated(TopoDS_Edge E)

hasContinuity

public static boolean hasContinuity(TopoDS_Edge E,
                                    TopoDS_Face F1,
                                    TopoDS_Face F2)

continuity

public static int continuity(TopoDS_Edge E,
                             TopoDS_Face F1,
                             TopoDS_Face F2)

tolerance

public static double tolerance(TopoDS_Face F)

tolerance

public static double tolerance(TopoDS_Edge E)

tolerance

public static double tolerance(TopoDS_Vertex V)

triangulation

public static Poly_Triangulation triangulation(TopoDS_Face F,
                                               TopLoc_Location L)

range

public static void range(TopoDS_Edge E,
                         double[] range)

curve

public static Geom_Curve curve(TopoDS_Edge E,
                               double[] First,
                               double[] Last)

surface

public static Geom_Surface surface(TopoDS_Face F)

curveOnSurface

public static Geom2d_Curve curveOnSurface(TopoDS_Edge E,
                                          TopoDS_Face F,
                                          double[] First,
                                          double[] Last)