我正在学习Openframeworks,发现这两个类经常用于表示 vector 和点。为何一个使用另一个原因?

最佳答案

ofPoint实际上只是ofVec3f。定义如下:

typedef ofVec3f ofPoint;

(有关代码,请参见here)

我认为这只是一个方便的问题。当您要表示3维空间中的点时,使用ofPoint比使用ofVec3f更为明确,这使您的代码更具可读性。

09-06 10:14