org.jcae.viewer3d.cad.occ
Class OCCVertexDomain

java.lang.Object
  extended by org.jcae.viewer3d.cad.CADDomainAdaptor
      extended by org.jcae.viewer3d.cad.occ.OCCVertexDomain
All Implemented Interfaces:
CADDomain, Domain, MarkDomain

public class OCCVertexDomain
extends CADDomainAdaptor


Constructor Summary
OCCVertexDomain(org.jcae.opencascade.jni.TopoDS_Shape shape)
           
 
Method Summary
 float[] getMarks(java.lang.Object type)
          Return a {x0, y0, z0, x1, y1, z1...} array for the given mark type.
 java.lang.Object[] getMarksTypes()
          Return objects describing each type of marks in the domain. 4 cases are handeled: The object is a PointAttribute.
 
Methods inherited from class org.jcae.viewer3d.cad.CADDomainAdaptor
getEdgeIterator, getFaceIterator, getVertexIterator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OCCVertexDomain

public OCCVertexDomain(org.jcae.opencascade.jni.TopoDS_Shape shape)
Method Detail

getMarksTypes

public java.lang.Object[] getMarksTypes()
Description copied from interface: MarkDomain
Return objects describing each type of marks in the domain. 4 cases are handeled:

Specified by:
getMarksTypes in interface MarkDomain
Overrides:
getMarksTypes in class CADDomainAdaptor
Returns:

getMarks

public float[] getMarks(java.lang.Object type)
Description copied from interface: MarkDomain
Return a {x0, y0, z0, x1, y1, z1...} array for the given mark type.

Specified by:
getMarks in interface MarkDomain
Overrides:
getMarks in class CADDomainAdaptor
Returns: