public SpeckleInterval2d(SpeckleInterval U, SpeckleInterval V, Dictionary <string, object> properties = null) { this.U = U; this.V = V; this.Properties = properties; SetHashes(U.GeometryHash + V.GeometryHash); }
public SpeckleInterval2d(SpeckleInterval U, SpeckleInterval V, Dictionary <string, object> properties = null) { this.U = U; this.V = V; this.Properties = properties; GenerateHash(); }
public SpeckleBox(SpecklePlane basePlane, SpeckleInterval xSize, SpeckleInterval ySize, SpeckleInterval zSize, string applicationId = null, Dictionary <string, object> properties = null) { this.BasePlane = basePlane; this.XSize = xSize; this.YSize = ySize; this.ZSize = zSize; this.ApplicationId = applicationId; this.Properties = properties; SetHashes(BasePlane.GeometryHash + XSize.GeometryHash + YSize.GeometryHash + ZSize.GeometryHash); }
public SpeckleBox(SpecklePlane basePlane, SpeckleInterval xSize, SpeckleInterval ySize, SpeckleInterval zSize, string applicationId = null, Dictionary <string, object> properties = null) { this.BasePlane = basePlane; this.XSize = xSize; this.YSize = ySize; this.ZSize = zSize; this.ApplicationId = applicationId; this.Properties = properties; GenerateHash(); }