API Reference > Other Classes > OdModelerGeometry Class > OdModelerGeometry Methods > OdModelerGeometry::getControlPoints Method
OdModelerGeometry::getControlPoints Method
Syntax
C++
virtual OdResult getControlPoints(int& iUCount, int& iVCount, OdGePoint3dArray& points) const = 0;
Parameters 
Description 
int& iUCount 
[out] The quantity of control points in the u direction.  
int& iVCount 
[out] The quantity of control points in the v direction.  
OdGePoint3dArray& points 
[out] Array of control points (in WCS coordinates).
 

Returns eOk if control points were successfully returned, or an appropriate error code in the other case.

Returns the control points and the quantity of control points in both u and v directions. 

 

The control points will be allocated in the passed-in OdGePoint3d array. The column indexes are for the v direction, and row indexes are for the u direction. For example, if the surface has n control points in the u direction and m control points in the v direction, the array looks like [0,0], [0,1], ...[0,vCount-1], ..., [uCount-1,0], [uCount-1,1], ...[uCount-1,vCount-1].

Copyright © 2002–2020. Open Design Alliance. All rights reserved.