In this paper we further develop a novel approach for modelling heterogeneous objects containing entities of various dimensions and representations within a cellular-functional framework based on the implicit complex notion. We provide a brief description for implicit complexes and describe their structure including both the geometry and topology of cells of different types. Then the paper focuses on the development of algorithms for set-theoretic operations on heterogeneous objects represented by implicit complexes. We also describe a step-by-step procedure for the construction of a hybrid model using these operations. Finally, we present a case-study showing how to construct a hybrid model integrating both boundary and function representations. Our examples also illustrate modelling with attributes and dynamic modelling.