This method checks whether a specific ImGearComplexObject class has valid imaginary data, by checking whether there is any non-zero value in the imaginary buffer. If yes, then we will assume imaginary data has been assigned; otherwise no. The reason we can use this comparison is that when any ImGearComplexObject class is created, the constructor automatically clears the data buffer to be 0.