org.jcae.viewer3d.cad.occ
Class OCCFaceDomain
java.lang.Object
org.jcae.viewer3d.cad.CADDomainAdaptor
org.jcae.viewer3d.cad.occ.OCCFaceDomain
- All Implemented Interfaces:
- CADDomain, Domain, MarkDomain
public class OCCFaceDomain
- extends CADDomainAdaptor
Meshing parameters were taken from Opencascade sources. See
- src/AIS/AIS_TexturedShape.cxx
- src/AIS/AIS_Shape.cxx
- src/Prs3d/Prs3d_Drawer.cxx
- src/BRepMesh/BRepMesh.cxx
- inc/BRepMesh_IncrementalMesh.hxx
|
Constructor Summary |
OCCFaceDomain(org.jcae.opencascade.jni.TopoDS_Shape shape)
|
OCCFaceDomain(org.jcae.opencascade.jni.TopoDS_Shape shape,
java.awt.Color[] facesColors)
Create a Colored Shape |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OCCFaceDomain
public OCCFaceDomain(org.jcae.opencascade.jni.TopoDS_Shape shape)
OCCFaceDomain
public OCCFaceDomain(org.jcae.opencascade.jni.TopoDS_Shape shape,
java.awt.Color[] facesColors)
- Create a Colored Shape
- Parameters:
shape - facesColors -
getFaceIterator
public java.util.Iterator<FaceMesh> getFaceIterator()
- Description copied from interface:
CADDomain
- Iterator on FaceMesh objects
- Specified by:
getFaceIterator in interface CADDomain- Overrides:
getFaceIterator in class CADDomainAdaptor
getFaceColor
public java.awt.Color getFaceColor(int i)
- Return the Color of the ith Face of the iterator
- Parameters:
i -
- Returns: