Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
BRepPrimAPI_MakeSphere Class Reference

Describes functions to build spheres or portions of spheres.
A MakeSphere object provides a framework for:
More...

#include <BRepPrimAPI_MakeSphere.hxx>

Inheritance diagram for BRepPrimAPI_MakeSphere:
Inheritance graph
[legend]

Public Member Functions

DEFINE_STANDARD_ALLOC BRepPrimAPI_MakeSphere (const Standard_Real R)
 Make a sphere of radius R.

 BRepPrimAPI_MakeSphere (const Standard_Real R, const Standard_Real angle)
 Make a sphere of radius R.

 BRepPrimAPI_MakeSphere (const Standard_Real R, const Standard_Real angle1, const Standard_Real angle2)
 Make a sphere of radius R.

 BRepPrimAPI_MakeSphere (const Standard_Real R, const Standard_Real angle1, const Standard_Real angle2, const Standard_Real angle3)
 Make a sphere of radius R.

 BRepPrimAPI_MakeSphere (const gp_Pnt &Center, const Standard_Real R)
 Make a sphere of radius R.

 BRepPrimAPI_MakeSphere (const gp_Pnt &Center, const Standard_Real R, const Standard_Real angle)
 Make a sphere of radius R.

 BRepPrimAPI_MakeSphere (const gp_Pnt &Center, const Standard_Real R, const Standard_Real angle1, const Standard_Real angle2)
 Make a sphere of radius R.

 BRepPrimAPI_MakeSphere (const gp_Pnt &Center, const Standard_Real R, const Standard_Real angle1, const Standard_Real angle2, const Standard_Real angle3)
 Make a sphere of radius R.

 BRepPrimAPI_MakeSphere (const gp_Ax2 &Axis, const Standard_Real R)
 Make a sphere of radius R.

 BRepPrimAPI_MakeSphere (const gp_Ax2 &Axis, const Standard_Real R, const Standard_Real angle)
 Make a sphere of radius R.

 BRepPrimAPI_MakeSphere (const gp_Ax2 &Axis, const Standard_Real R, const Standard_Real angle1, const Standard_Real angle2)
 Make a sphere of radius R.

 BRepPrimAPI_MakeSphere (const gp_Ax2 &Axis, const Standard_Real R, const Standard_Real angle1, const Standard_Real angle2, const Standard_Real angle3)
 Make a sphere of radius R.
//! For all algorithms The resulting shape is composed of

Standard_Address OneAxis ()
 Returns the algorithm.

BRepPrim_SphereSphere ()
 Returns the algorithm.



Detailed Description


Constructor & Destructor Documentation

  • a lateral spherical face,
  • two planar faces parallel to the plane z = 0 if the
    sphere is truncated in the v parametric direction, or
    only one planar face if angle1 is equal to -p/2 or if
    angle2 is equal to p/2 (these faces are circles in
    case of a complete truncated sphere),
  • and in case of a portion of sphere, two planar faces
    to shut the shape.(in the planes u = 0 and u = angle).

Member Function Documentation


The documentation for this class was generated from the following file: