Project

General

Profile

« Previous | Next » 

Revision 59a971c1

Added by Leszek Koltunski over 2 years ago

Remove the need to provide the number of outer faces of a ObjectShape.

View differences:

src/main/java/org/distorted/objectlib/helpers/ObjectShape.java
33 33

  
34 34
  private final float[][] mVertices;
35 35
  private final int[][] mVertIndices;
36
  private final int mNumOutsideFaces;
37 36

  
38 37
///////////////////////////////////////////////////////////////////////////////////////////////////
39 38

  
40
  public ObjectShape(float[][] vertices, int[][] vertIndices, int numOutside)
39
  public ObjectShape(float[][] vertices, int[][] vertIndices)
41 40
    {
42
    mVertices        = vertices;
43
    mVertIndices     = vertIndices;
44
    mNumOutsideFaces = numOutside;
41
    mVertices   = vertices;
42
    mVertIndices= vertIndices;
45 43
    }
46 44

  
47 45
///////////////////////////////////////////////////////////////////////////////////////////////////
......
58 56
    return mVertIndices;
59 57
    }
60 58

  
61
///////////////////////////////////////////////////////////////////////////////////////////////////
62

  
63
  public int getNumOutside()
64
    {
65
    return mNumOutsideFaces;
66
    }
67

  
68 59
///////////////////////////////////////////////////////////////////////////////////////////////////
69 60

  
70 61
  public static int computeNumComponents(ObjectShape[] shapes)

Also available in: Unified diff