class HexaPDF::Content::Processor

def process(operator, operands = [])

operations and then the corresponding method on this object is invoked.
The operator is first processed with an operator implementation (if any) to ensure correct

Processes the operator with the given operands.
def process(operator, operands = [])
  @operators[operator].invoke(self, *operands) if @operators.key?(operator)
  msg = OPERATOR_MESSAGE_NAME_MAP[operator]
  send(msg, *operands) if msg && respond_to?(msg, true)
end