API Reference > Classes > PRC Surface Classes > OdPrcRevolutionSurface Class
OdPrcRevolutionSurface Class
OdPrcRevolutionSurfaceOdPrcRevolutionSurface
Syntax
C++
class OdPrcRevolutionSurface : public OdPrcSurface;

PrcRevolutionSurface.h

 

Class representing a surface of revolution. A base curve that revolves around an axis of revolution defines this surface.

 
Name 
Description 
 
Destroys the surface object. 
OdPrcRevolutionSurface Class
 
Name 
Description 
 
Destroys the revolution surface object. 
 
Name 
Description 
 
This is the overview for the contentSurface method overload. 
 
Creates new surface data from a OdGeSurface entity.
 
 
Returns the current matrix of the 3D transformation. 
 
Returns the current surface geometry data.
 
 
read 
Reads surface data from a specified compressed filer stream, creates a surface, and returns a smart pointer to it.
 
 
Reads surface array data from a specified compressed filer stream, creates surfaces, and returns an array of smart pointers to the created surfaces.
 
 
Returns current surface data from a compressed filer stream, creates a surface, and returns a smart pointer to it.
 
 
Sets new surface data from a surface entity.
 
 
Sets a new value of the surface position in model space.
 
 
Sets a new parametrization of the surface.
 
 
Returns the current surface position in model space. 
 
Returns the current uv-parametrization of the surface. 
 
Writes an array of surfaces to a specified compressed filer stream.
 
 
Writes surface data to a specified compressed filer stream.
 
OdPrcRevolutionSurface Class
 
Name 
Description 
 
Returns the current base curve. 
 
This is the overview for the origin method overload. 
 
Sets a new base curve.
 
 
Sets a new tolerance value.
 
 
Returns the current tolerance value. 
 
x 
This is the overview for the x method overload. 
 
y 
This is the overview for the y method overload. 
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.