Class PbQuadrangleCell

All Implemented Interfaces:
Cloneable

public class PbQuadrangleCell extends PbCell implements Cloneable
Defines a quadrangle cell of a surface mesh. A quadrangle cell is not necessarily a square, it can be a rectangle or a lozenge.

Nodes and edges are numbered as following :

             3-----------2   edge 0 = 01
             |           |   edge 1 = 12
             |           |   edge 2 = 23
             |           |   edge 3 = 30
             |           |
             |           |
             0-----------1
  • Constructor Details

    • PbQuadrangleCell

      public PbQuadrangleCell(PbQuadrangleCell cell)
      Copy constructor.
    • PbQuadrangleCell

      public PbQuadrangleCell(PbMesh owner_mesh)
      Constructor of a default simple cell.
  • Method Details

    • clone

      public Object clone()
    • getDerivs

      public float[] getDerivs(SbVec3f pcoord)
      Gets the derivs of a point defined by its parametric coordinates .