API Reference > OdGe Classes > OdGeSurface Class > OdGeSurface Methods > OdGeSurface::getPoles Method
OdGeSurface::getPoles Method
Syntax
C++
bool getPoles(OdGeDoubleArray * uParams, OdGeDoubleArray * vParams, OdGePoint3dArray * uPoints, OdGePoint3dArray * vPoints, double tol = 1e-13) const;
Parameters 
Description 
double tol = 1e-13 
[in] tolerance. 
uParam 
[in] array of U-params for poles with U = const.  
vParam 
[in] array of V-params for poles with V = const.  
uPoint 
[in] array of 3D points for poles with U = const.  
vPoint 
[in] array of 3D points for poles with V = const.  

Returns true if surface has poles. Finds all poles of surface. Surface envelope not considered. In case of NurbSurface extreme points of envelope are checked. Input arrays may be not empty. In this case new poles will be written to the ends of the arrays. 

 

By default this function throws exception "not Implemented". Should be implemented in derived classes.

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