public CubicVector Oposite(int axisMask) { var result = new CubicVector(Vector); result[axisMask] = ~result[axisMask]; return(result); }
internal CubicVector Merge(CubicVector vector) { return(new CubicVector(Vector | vector.Vector)); }