Hi,guys
I want to store 10 points' positon into a vector array, how to do that?
for(int a=0;a<10;++a){
UT_Vector3 pos = ppt->getPos();
UT_Vector3Array VA;
}
and how to let ppt pointer point to the next point after one loop.
thanks .
VectorArray in HDK
3612 4 0- horizon1231
- Member
- 52 posts
- Joined: July 2007
- Offline
- horizon1231
- Member
- 52 posts
- Joined: July 2007
- Offline
- rafal
- Staff
- 1440 posts
- Joined: July 2005
- Offline
- horizon1231
- Member
- 52 posts
- Joined: July 2007
- Offline
rafal
Check out the methods in UT_ValArray.h. For example, you can do something like that:
UT_Vector3Array VA;
for(…){
UT_Vector3 pos = ppt->getPos();
VA.append( pos );
}
thanks for response,ill look into.
this may works too ?
UT_Vector3Array VA;
for (a=0,pptgdp)->points().head(); a<Count; a++, pptgdp)->points().next(ppt))
{
UT_Vector3 pos = ppt->getPos();
VA=pos;
}
- rafal
- Staff
- 1440 posts
- Joined: July 2005
- Offline
-
- Quick Links