public static BoundingBox ReadFromFile(BinaryReader reader) { BoundingBox bbox = new BoundingBox(); bbox.Minimum = Vector3Extenders.ReadFromFile(reader); bbox.Maximum = Vector3Extenders.ReadFromFile(reader); return(bbox); }
public static BoundingBox ReadFromFile(MemoryStream reader, bool isBigEndian) { BoundingBox bbox = new BoundingBox(); bbox.Minimum = Vector3Extenders.ReadFromFile(reader, isBigEndian); bbox.Maximum = Vector3Extenders.ReadFromFile(reader, isBigEndian); return(bbox); }
public static BoundingSphere ReadFromFile(BinaryReader reader) { BoundingSphere bSphere = new BoundingSphere { Center = Vector3Extenders.ReadFromFile(reader), Radius = reader.ReadSingle() }; return(bSphere); }
public static BoundingBox Swap(this BoundingBox box) { box.Minimum = Vector3Extenders.Swap(box.Minimum); box.Maximum = Vector3Extenders.Swap(box.Maximum); return(box); }