public Vector4[] getMinMax() {
		
		float xMin = this.points[0];
		float xMax = xMin;

		float yMin = this.points[1];
		float yMax = yMin;

		float zMin = this.points[2];
		float zMax = zMin;

		for ( int i = 1 ; i < this.points.length ; i+=4 ) 
		{
			final float x = this.points[i];
			final float y = this.points[i+1];
			final float z = this.points[i+2];
			
			if ( x < xMin ) {
				xMin = x;
			}
			if ( y < yMin ) {
				yMin = y;
			}
			if ( z < zMin ) {
				zMin = z;
			}			
			if ( x > xMax ) {
				xMax = x;
			}		
			if ( y > yMax ) {
				yMax = y;
			}
			if ( z > zMax ) {
				zMax = z;
			}			
		}		
		
		return new Vector4[] { new Vector4( xMin,yMin,zMin ) , new Vector4( xMax,yMax,zMax ) }; 
	}