![]()  | 
  
    Dungeon Architect
    17.0.0
    
   | 
 
A set of contours around the regions of a CompactHeightfield, used as the edges of a PolyMesh. More...
 Public Member Functions | |
| ContourSet (IEnumerable< Contour > contours, BBox3 bounds, int width, int height) | |
| Initializes a new instance of the ContourSet class.  More... | |
| bool | Contains (Contour item) | 
| Checks if a specified ContourSet is contained in the ContourSet.  More... | |
| void | CopyTo (Contour[] array, int arrayIndex) | 
| Copies the Contours in the set to an array.  More... | |
| IEnumerator< Contour > | GetEnumerator () | 
| Returns an enumerator that iterates through the entire ContourSet.  More... | |
Properties | |
| int | Count [get] | 
| Gets the number of Contours in the set.  More... | |
| BBox3 | Bounds [get] | 
| Gets the world-space bounding box of the set.  More... | |
| int | Width [get] | 
| Gets the width of the set, not including the border size specified in CompactHeightfield.  More... | |
| int | Height [get] | 
| Gets the height of the set, not including the border size specified in CompactHeightfield.  More... | |
A set of contours around the regions of a CompactHeightfield, used as the edges of a PolyMesh.
Definition at line 18 of file ContourSet.cs.
| SharpNav.ContourSet.ContourSet | ( | IEnumerable< Contour > | contours, | 
| BBox3 | bounds, | ||
| int | width, | ||
| int | height | ||
| ) | 
Initializes a new instance of the ContourSet class.
| contours | A collection of Contours. | 
| bounds | The bounding box that contains all of the Contours. | 
| width | The width, in voxel units, of the world. | 
| height | The height, in voxel units, of the world. | 
Definition at line 32 of file ContourSet.cs.
| bool SharpNav.ContourSet.Contains | ( | Contour | item | ) | 
Checks if a specified ContourSet is contained in the ContourSet.
| item | A contour. | 
Definition at line 97 of file ContourSet.cs.
| void SharpNav.ContourSet.CopyTo | ( | Contour[] | array, | 
| int | arrayIndex | ||
| ) | 
Copies the Contours in the set to an array.
| array | The array to copy to. | 
| arrayIndex | The zero-based index in array at which copying begins. | 
Definition at line 107 of file ContourSet.cs.
| IEnumerator<Contour> SharpNav.ContourSet.GetEnumerator | ( | ) | 
Returns an enumerator that iterates through the entire ContourSet.
Definition at line 116 of file ContourSet.cs.
      
  | 
  get | 
Gets the world-space bounding box of the set.
Definition at line 54 of file ContourSet.cs.
      
  | 
  get | 
Gets the number of Contours in the set.
Definition at line 43 of file ContourSet.cs.
      
  | 
  get | 
Gets the height of the set, not including the border size specified in CompactHeightfield.
Definition at line 76 of file ContourSet.cs.
      
  | 
  get | 
Gets the width of the set, not including the border size specified in CompactHeightfield.
Definition at line 65 of file ContourSet.cs.