Open CASCADE Technology 6.6.0
Public Member Functions
PPoly_Polygon3D Class Reference

#include <PPoly_Polygon3D.hxx>

Inheritance diagram for PPoly_Polygon3D:
Inheritance graph
[legend]

Public Member Functions

 PPoly_Polygon3D (const Handle< PColgp_HArray1OfPnt > &Nodes, const Standard_Real Defl)
 Defaults with allocation of nodes.

 PPoly_Polygon3D (const Handle< PColgp_HArray1OfPnt > &Nodes, const Handle< PColStd_HArray1OfReal > &Parameters, const Standard_Real Defl)
 Defaults with allocation of nodes + Parameters

Standard_Real Deflection () const
void Deflection (const Standard_Real Defl)
Standard_Integer NbNodes () const
Handle_PColgp_HArray1OfPnt Nodes () const
void Nodes (const Handle< PColgp_HArray1OfPnt > &Nodes)
Standard_Boolean HasParameters () const
void Parameters (const Handle< PColStd_HArray1OfReal > &Parameters)
 Sets the value of myParameters

Handle_PColStd_HArray1OfReal Parameters () const
 Reference on the parameters values.

 PPoly_Polygon3D ()
 PPoly_Polygon3D (const Storage_stCONSTclCOM &a)
Standard_Real _CSFDB_GetPPoly_Polygon3DmyDeflection () const
void _CSFDB_SetPPoly_Polygon3DmyDeflection (const Standard_Real p)
Handle< PColgp_HArray1OfPnt_CSFDB_GetPPoly_Polygon3DmyNodes () const
void _CSFDB_SetPPoly_Polygon3DmyNodes (const Handle< PColgp_HArray1OfPnt > &p)
Handle< PColStd_HArray1OfReal_CSFDB_GetPPoly_Polygon3DmyParameters () const
void _CSFDB_SetPPoly_Polygon3DmyParameters (const Handle< PColStd_HArray1OfReal > &p)

Constructor & Destructor Documentation

PPoly_Polygon3D::PPoly_Polygon3D ( const Handle< PColgp_HArray1OfPnt > &  Nodes,
const Standard_Real  Defl 
)
PPoly_Polygon3D::PPoly_Polygon3D ( const Handle< PColgp_HArray1OfPnt > &  Nodes,
const Handle< PColStd_HArray1OfReal > &  Parameters,
const Standard_Real  Defl 
)
PPoly_Polygon3D::PPoly_Polygon3D ( ) [inline]
PPoly_Polygon3D::PPoly_Polygon3D ( const Storage_stCONSTclCOM a) [inline]

Member Function Documentation

Standard_Real PPoly_Polygon3D::_CSFDB_GetPPoly_Polygon3DmyDeflection ( ) const [inline]
Handle< PColgp_HArray1OfPnt > PPoly_Polygon3D::_CSFDB_GetPPoly_Polygon3DmyNodes ( ) const [inline]
Handle< PColStd_HArray1OfReal > PPoly_Polygon3D::_CSFDB_GetPPoly_Polygon3DmyParameters ( ) const [inline]
void PPoly_Polygon3D::_CSFDB_SetPPoly_Polygon3DmyDeflection ( const Standard_Real  p) [inline]
void PPoly_Polygon3D::_CSFDB_SetPPoly_Polygon3DmyNodes ( const Handle< PColgp_HArray1OfPnt > &  p) [inline]
void PPoly_Polygon3D::_CSFDB_SetPPoly_Polygon3DmyParameters ( const Handle< PColStd_HArray1OfReal > &  p) [inline]
void PPoly_Polygon3D::Deflection ( const Standard_Real  Defl)
Standard_Real PPoly_Polygon3D::Deflection ( ) const
Standard_Boolean PPoly_Polygon3D::HasParameters ( ) const
Standard_Integer PPoly_Polygon3D::NbNodes ( ) const
Handle_PColgp_HArray1OfPnt PPoly_Polygon3D::Nodes ( ) const
void PPoly_Polygon3D::Nodes ( const Handle< PColgp_HArray1OfPnt > &  Nodes)
Handle_PColStd_HArray1OfReal PPoly_Polygon3D::Parameters ( ) const
void PPoly_Polygon3D::Parameters ( const Handle< PColStd_HArray1OfReal > &  Parameters)

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