Version: 9.12.0
GEOMImpl_IPipePath Class Reference

#include <GEOMImpl_IPipePath.hxx>

Public Types

enum  {
  PIPE_PATH_SHAPE = 1 , PIPE_PATH_BASE1 = 2 , PIPE_PATH_BASE2 = 3 , PIPE_PATH_SEQ1 = 4 ,
  PIPE_PATH_SEQ2 = 5
}
 

Public Member Functions

 GEOMImpl_IPipePath (Handle(GEOM_Function)&theFunction)
 
void SetShape (Handle(GEOM_Function) theShape)
 
void SetBase1 (Handle(GEOM_Function) theBase1)
 
void SetBase2 (Handle(GEOM_Function) theBase2)
 
void SetBaseSeq1 (const Handle(TColStd_HSequenceOfTransient)&theBase1)
 
void SetBaseSeq2 (const Handle(TColStd_HSequenceOfTransient)&theBase2)
 
 Handle (GEOM_Function) GetShape()
 
 Handle (GEOM_Function) GetBase1()
 
 Handle (GEOM_Function) GetBase2()
 
 Handle (TColStd_HSequenceOfTransient) GetBaseSeq1()
 
 Handle (TColStd_HSequenceOfTransient) GetBaseSeq2()
 

Protected Member Functions

 Handle (GEOM_Function) _func
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
PIPE_PATH_SHAPE 
PIPE_PATH_BASE1 
PIPE_PATH_BASE2 
PIPE_PATH_SEQ1 
PIPE_PATH_SEQ2 

Constructor & Destructor Documentation

◆ GEOMImpl_IPipePath()

GEOMImpl_IPipePath::GEOMImpl_IPipePath ( Handle(GEOM_Function)&  theFunction)
inline

Member Function Documentation

◆ Handle() [1/6]

GEOMImpl_IPipePath::Handle ( GEOM_Function  )
protected

◆ Handle() [2/6]

GEOMImpl_IPipePath::Handle ( GEOM_Function  )
inline

References PIPE_PATH_BASE1.

◆ Handle() [3/6]

GEOMImpl_IPipePath::Handle ( GEOM_Function  )
inline

References PIPE_PATH_BASE2.

◆ Handle() [4/6]

GEOMImpl_IPipePath::Handle ( GEOM_Function  )
inline

References PIPE_PATH_SHAPE.

◆ Handle() [5/6]

GEOMImpl_IPipePath::Handle ( TColStd_HSequenceOfTransient  )
inline

References PIPE_PATH_SEQ1.

◆ Handle() [6/6]

GEOMImpl_IPipePath::Handle ( TColStd_HSequenceOfTransient  )
inline

References PIPE_PATH_SEQ2.

◆ SetBase1()

void GEOMImpl_IPipePath::SetBase1 ( Handle(GEOM_Function)  theBase1)
inline

References PIPE_PATH_BASE1.

◆ SetBase2()

void GEOMImpl_IPipePath::SetBase2 ( Handle(GEOM_Function)  theBase2)
inline

References PIPE_PATH_BASE2.

◆ SetBaseSeq1()

void GEOMImpl_IPipePath::SetBaseSeq1 ( const Handle(TColStd_HSequenceOfTransient)&  theBase1)
inline

References PIPE_PATH_SEQ1.

◆ SetBaseSeq2()

void GEOMImpl_IPipePath::SetBaseSeq2 ( const Handle(TColStd_HSequenceOfTransient)&  theBase2)
inline

References PIPE_PATH_SEQ2.

◆ SetShape()

void GEOMImpl_IPipePath::SetShape ( Handle(GEOM_Function)  theShape)
inline

References PIPE_PATH_SHAPE.


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