我正在学习Openframeworks,发现这两个类经常用于表示 vector 和点。为何一个使用另一个原因?
最佳答案
ofPoint
实际上只是ofVec3f
。定义如下:
typedef ofVec3f ofPoint;
(有关代码,请参见here)
我认为这只是一个方便的问题。当您要表示3维空间中的点时,使用
ofPoint
比使用ofVec3f
更为明确,这使您的代码更具可读性。我正在学习Openframeworks,发现这两个类经常用于表示 vector 和点。为何一个使用另一个原因?
最佳答案
ofPoint
实际上只是ofVec3f
。定义如下:
typedef ofVec3f ofPoint;
ofPoint
比使用ofVec3f
更为明确,这使您的代码更具可读性。