A construção «cego pelo ódio» não é uma frase, pelo que não é possível aferir com toda a certeza a classe de pertença da palavra cego, que poderá ser tanto um nome como um adjetivo.
Se considerarmos que o sintagma integra uma frase como a que se apresenta em (1), poderemos dizer que cego é um adjetivo:
(1) «Ele estava cego pelo ódio.»
No interior do sintagma adjetival, encontra-se o grupo preposicional «pelo ódio» que desempenha a função de complemento do adjetivo. Este constituinte é equivalente a «de ódio», que teria a mesma função sintática.
Disponha sempre!