Voxel.BecomeXDummyOf C# (CSharp) Méthode

BecomeXDummyOf() public méthode

public BecomeXDummyOf ( Voxel, voxel, float offset ) : void
voxel Voxel,
offset float
Résultat void
	public void BecomeXDummyOf (Voxel voxel, float offset) {
		state = voxel.state;
		position = voxel.position;
		xEdgePosition = voxel.xEdgePosition;
		yEdgePosition = voxel.yEdgePosition;
		position.x += offset;
		xEdgePosition.x += offset;
		yEdgePosition.x += offset;
	}

Usage Example

Exemple #1
0
    private void FillFirstRowCache()
    {
        CacheFirstCorner(voxels[0]);
        int i;

        for (i = 0; i < resolution - 1; i++)
        {
            CacheNextEdgeAndCorner(i * 2, voxels[i], voxels[i + 1]);
        }
        if (xNeighbor != null)
        {
            dummyX.BecomeXDummyOf(xNeighbor.voxels[0], gridSize);
            CacheNextEdgeAndCorner(i * 2, voxels[i], dummyX);
        }
    }
All Usage Examples Of Voxel::BecomeXDummyOf