Back to index

salome-geom  6.5.0
Public Member Functions
GEOMImpl_IPipeDiffSect Class Reference

#include <GEOMImpl_IPipeDiffSect.hxx>

Inheritance diagram for GEOMImpl_IPipeDiffSect:
Inheritance graph
[legend]
Collaboration diagram for GEOMImpl_IPipeDiffSect:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 GEOMImpl_IPipeDiffSect (const Handle(GEOM_Function)&theFunction)
void SetBases (const Handle(TColStd_HSequenceOfTransient)&theBases)
 Handle (TColStd_HSequenceOfTransient) GetBases()
void SetLocations (const Handle(TColStd_HSequenceOfTransient)&theLocations)
 Handle (TColStd_HSequenceOfTransient) GetLocations()
void SetWithContactMode (int theWithContact)
int GetWithContactMode ()
void SetWithCorrectionMode (int theWithCorrection)
int GetWithCorrectionMode ()
void SetBase (Handle(GEOM_Function) theBase)
void SetPath (Handle(GEOM_Function) thePath)
 Handle (GEOM_Function) GetBase()

Detailed Description

Definition at line 41 of file GEOMImpl_IPipeDiffSect.hxx.


Constructor & Destructor Documentation

Definition at line 45 of file GEOMImpl_IPipeDiffSect.hxx.

:GEOMImpl_IPipe(theFunction) {}

Member Function Documentation

Definition at line 74 of file GEOMImpl_IPipeDiffSect.hxx.

  { return _func->GetInteger(PIPEDS_ARG_WITHCONTACT); }

Here is the caller graph for this function:

Definition at line 80 of file GEOMImpl_IPipeDiffSect.hxx.

  { return _func->GetInteger(PIPEDS_ARG_WITHCORRECT); }

Here is the caller graph for this function:

GEOMImpl_IPipe::Handle ( GEOM_Function  ) [inline, inherited]

Reimplemented in GEOMImpl_IPipeBiNormal.

Definition at line 42 of file GEOMImpl_IPipe.hxx.

{ return _func->GetReference(PIPE_ARG_BASE); }
GEOMImpl_IPipeDiffSect::Handle ( TColStd_HSequenceOfTransient  ) [inline]

Reimplemented in GEOMImpl_IPipeShellSect.

Definition at line 52 of file GEOMImpl_IPipeDiffSect.hxx.

  { 
    Handle(TColStd_HSequenceOfTransient) aBases = _func->GetReferenceList(PIPEDS_LIST_BASES);
    return aBases; 
  }

Here is the caller graph for this function:

GEOMImpl_IPipeDiffSect::Handle ( TColStd_HSequenceOfTransient  ) [inline]

Reimplemented in GEOMImpl_IPipeShellSect.

Definition at line 61 of file GEOMImpl_IPipeDiffSect.hxx.

  { 
    Handle(TColStd_HSequenceOfTransient) aLocs = _func->GetReferenceList(PIPEDS_LIST_LOCATIONS);
    return aLocs; 
  }

Here is the call graph for this function:

void GEOMImpl_IPipe::SetBase ( Handle(GEOM_Function theBase) [inline, inherited]

Definition at line 39 of file GEOMImpl_IPipe.hxx.

{ _func->SetReference(PIPE_ARG_BASE, theBase); }
void GEOMImpl_IPipeDiffSect::SetBases ( const Handle(TColStd_HSequenceOfTransient)&  theBases) [inline]

Definition at line 47 of file GEOMImpl_IPipeDiffSect.hxx.

  {
    _func->SetReferenceList(PIPEDS_LIST_BASES,theBases);
  }
void GEOMImpl_IPipeDiffSect::SetLocations ( const Handle(TColStd_HSequenceOfTransient)&  theLocations) [inline]

Definition at line 58 of file GEOMImpl_IPipeDiffSect.hxx.

  { _func->SetReferenceList(PIPEDS_LIST_LOCATIONS,theLocations); }
void GEOMImpl_IPipe::SetPath ( Handle(GEOM_Function thePath) [inline, inherited]

Definition at line 40 of file GEOMImpl_IPipe.hxx.

{ _func->SetReference(PIPE_ARG_PATH, thePath); }
void GEOMImpl_IPipeDiffSect::SetWithContactMode ( int  theWithContact) [inline]

Definition at line 71 of file GEOMImpl_IPipeDiffSect.hxx.

  { _func->SetInteger(PIPEDS_ARG_WITHCONTACT,theWithContact); }
void GEOMImpl_IPipeDiffSect::SetWithCorrectionMode ( int  theWithCorrection) [inline]

Definition at line 77 of file GEOMImpl_IPipeDiffSect.hxx.

  { _func->SetInteger(PIPEDS_ARG_WITHCORRECT,theWithCorrection); }

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