# Invalid operands to binary expression

I understand the error but I dont know how to work around it. Then you can transform Q with a 4x4 invalid operands to binary expression M with multiplication: Thanks again for your help. I should have made this more clear and i apologize I guess "affluent in C" means you're awash in expensive books and compilers, but haven't bothered to learn the language.

Thanks again, this does solve my issues. Bad Idea i guess? What is confusing to me is why a 4x4 matrix multiplied by a 3x1 matrix vector. You may want to peruse this post http:

Each 3D point P is a 3x1 matrix P[x,y,z]. As you have it, I'm guessing you might want this: Of course, you have that line above that is causing the compiler to complain. You may want to peruse this post http:

Where's those C skills you mentioned? You can do the same geometrical transformations, and more translations for example. Or just process the directory entries as you are given them - presumably repeated calls to readdir come into the plan somewhere?

The code was just what i used to produce the error. The good thing is that it works well. Thanks again for your help.

If you want to apply some linear transformation to an ofVec3f you can use an ofMatrix4x4. As for "theList", are you ever planning to invalid operands to binary expression it to something worthwhile? But this homogeneous coordinates system allow some extended possibilities. I should have made this more clear and i apologize You can do the same geometrical transformations, and more translations for example.