1. A method for performing a type of gamut operation for a color device given a color input value, the color device being characterized by a gamut boundary comprising a collection of gamut boundary triangles, the method comprising the steps of: determining boundary line elements that correspond to a subset of the collection of gamut boundary triangles, wherein the subset of the collection of gamut boundary triangles excludes triangles based on the type of gamut operation and the color input value, and wherein each boundary line element represents a line segment defined by an intersection of one of the gamut boundary triangles within the subset of the collection of gamut boundary triangles with a hue plane, and wherein the hue plane is within the gamut boundary and based on the color input value; and determining a result for the gamut operation using one or more of the determined boundary line elements.