Open CASCADE Technology 6.6.0
Public Member Functions
GProp_CelGProps Class Reference

Computes the global properties of bounded curves
in 3D space.
It can be an elementary curve from package gp such as
Lin, Circ, Elips, Parab .

#include <GProp_CelGProps.hxx>

Inheritance diagram for GProp_CelGProps:
Inheritance graph
[legend]

Public Member Functions

 GProp_CelGProps ()
 GProp_CelGProps (const gp_Circ &C, const gp_Pnt &CLocation)
 GProp_CelGProps (const gp_Circ &C, const Standard_Real U1, const Standard_Real U2, const gp_Pnt &CLocation)
 GProp_CelGProps (const gp_Lin &C, const Standard_Real U1, const Standard_Real U2, const gp_Pnt &CLocation)
void SetLocation (const gp_Pnt &CLocation)
void Perform (const gp_Circ &C, const Standard_Real U1, const Standard_Real U2)
void Perform (const gp_Lin &C, const Standard_Real U1, const Standard_Real U2)

Constructor & Destructor Documentation

GProp_CelGProps::GProp_CelGProps ( )
GProp_CelGProps::GProp_CelGProps ( const gp_Circ C,
const gp_Pnt CLocation 
)
GProp_CelGProps::GProp_CelGProps ( const gp_Circ C,
const Standard_Real  U1,
const Standard_Real  U2,
const gp_Pnt CLocation 
)
GProp_CelGProps::GProp_CelGProps ( const gp_Lin C,
const Standard_Real  U1,
const Standard_Real  U2,
const gp_Pnt CLocation 
)

Member Function Documentation

void GProp_CelGProps::Perform ( const gp_Circ C,
const Standard_Real  U1,
const Standard_Real  U2 
)
void GProp_CelGProps::Perform ( const gp_Lin C,
const Standard_Real  U1,
const Standard_Real  U2 
)
void GProp_CelGProps::SetLocation ( const gp_Pnt CLocation)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines