API Reference > OdGe Classes > OdGeRevolvedSurface Class
OdGeRevolvedSurface Class
OdGeRevolvedSurfaceOdGeRevolvedSurfaceOdGeRevolvedSurface
Syntax
C++
class OdGeRevolvedSurface : public OdGeSurface;

GeRevolvedSurface.h

A revolved surface has a parametric representation of the form: retPnt(u, v) = P + C(u).x * (XVec * cos(v) + YVec * sin(v)) + C(u).z * A where

  • C(u) is the profile curve. Curve controls only 2 parameters - the height and the distance from the axis
  • P is the origin of the surface
  • A is the axis of the surface
  • XVec, YVec are the unit vectors for the rotated curve.
 

For internal use only. 

Library: TD_Ge 

 

 
Name 
Description 
 
This is the overview for the OdGeRevolvedSurface constructor overload. 
 
Name 
Description 
 
Returns start and end angles of rotation of the profile curve.
 
 
Returns axis of rotating around which the profile curve is revolved. 
 
Returns an origin point of this revolved surface. 
 
Returns a reference to the profile curve of this revolved surface. 
 
Returns the vector that indicates the direction of the zero rotation angle. 
 
set 
Sets parameters for this revolved surface.
 
 
Sets start and end angles of rotation of the profile curve.
 
 
Sets vector that indicates the direction of the zero rotation angle of a profile curve.
 
 
Name 
Description 
 
= 
Assignment operator for the OdGeRevolvedSurface object. 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.