OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKFillet
ChFiDS


ChFiDS_Stripe Class Reference

data structure associe au coin

#include <ChFiDS_Stripe.hxx>


Public Member Functions

Standard_EXPORT ChFiDS_Stripe ()
Standard_EXPORT void Reset ()
 Reset everything except Spine.
.
const Handle_ChFiDS_HData & SetOfSurfData () const
const Handle_ChFiDS_Spine & Spine () const
TopAbs_Orientation OrientationOnFace1 () const
TopAbs_Orientation OrientationOnFace2 () const
Standard_Integer Choix () const
Handle_ChFiDS_HData & ChangeSetOfSurfData ()
Handle_ChFiDS_Spine & ChangeSpine ()
void OrientationOnFace1 (const TopAbs_Orientation Or1)
void OrientationOnFace2 (const TopAbs_Orientation Or2)
void Choix (const Standard_Integer C)
void FirstParameters (Standard_Real &Pdeb, Standard_Real &Pfin) const
void LastParameters (Standard_Real &Pdeb, Standard_Real &Pfin) const
void ChangeFirstParameters (const Standard_Real Pdeb, const Standard_Real Pfin)
void ChangeLastParameters (const Standard_Real Pdeb, const Standard_Real Pfin)
Standard_Integer FirstCurve () const
Standard_Integer LastCurve () const
void ChangeFirstCurve (const Standard_Integer Index)
void ChangeLastCurve (const Standard_Integer Index)
const Handle_Geom2d_Curve & FirstPCurve () const
const Handle_Geom2d_Curve & LastPCurve () const
Handle_Geom2d_Curve & ChangeFirstPCurve ()
Handle_Geom2d_Curve & ChangeLastPCurve ()
TopAbs_Orientation FirstPCurveOrientation () const
TopAbs_Orientation LastPCurveOrientation () const
void FirstPCurveOrientation (const TopAbs_Orientation O)
void LastPCurveOrientation (const TopAbs_Orientation O)
Standard_Integer IndexFirstPointOnS1 () const
Standard_Integer IndexFirstPointOnS2 () const
Standard_Integer IndexLastPointOnS1 () const
Standard_Integer IndexLastPointOnS2 () const
void ChangeIndexFirstPointOnS1 (const Standard_Integer Index)
void ChangeIndexFirstPointOnS2 (const Standard_Integer Index)
void ChangeIndexLastPointOnS1 (const Standard_Integer Index)
void ChangeIndexLastPointOnS2 (const Standard_Integer Index)
Standard_EXPORT void Parameters (const Standard_Boolean First, Standard_Real &Pdeb, Standard_Real &Pfin) const
Standard_EXPORT void SetParameters (const Standard_Boolean First, const Standard_Real Pdeb, const Standard_Real Pfin)
Standard_EXPORT Standard_Integer Curve (const Standard_Boolean First) const
Standard_EXPORT void SetCurve (const Standard_Integer Index, const Standard_Boolean First)
Standard_EXPORT const Handle_Geom2d_Curve & PCurve (const Standard_Boolean First) const
Standard_EXPORT Handle_Geom2d_Curve & ChangePCurve (const Standard_Boolean First)
Standard_EXPORT TopAbs_Orientation Orientation (const Standard_Integer OnS) const
Standard_EXPORT void SetOrientation (const TopAbs_Orientation Or, const Standard_Integer OnS)
Standard_EXPORT TopAbs_Orientation Orientation (const Standard_Boolean First) const
Standard_EXPORT void SetOrientation (const TopAbs_Orientation Or, const Standard_Boolean First)
Standard_EXPORT Standard_Integer IndexPoint (const Standard_Boolean First, const Standard_Integer OnS) const
Standard_EXPORT void SetIndexPoint (const Standard_Integer Index, const Standard_Boolean First, const Standard_Integer OnS)
Standard_EXPORT Standard_Integer SolidIndex () const
Standard_EXPORT void SetSolidIndex (const Standard_Integer Index)
Standard_EXPORT void InDS (const Standard_Boolean First, const Standard_Integer Nb=1)
 Set nb of SurfData's at end put in DS
.
Standard_EXPORT Standard_Integer IsInDS (const Standard_Boolean First) const
 Returns nb of SurfData's at end being in DS
.
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Standard_Real pardeb1
Standard_Real parfin1
Standard_Real pardeb2
Standard_Real parfin2
Handle_ChFiDS_Spine mySpine
Handle_ChFiDS_HData myHdata
Handle_Geom2d_Curve pcrv1
Handle_Geom2d_Curve pcrv2
Standard_Integer myChoix
Standard_Integer indexOfSolid
Standard_Integer indexOfcurve1
Standard_Integer indexOfcurve2
Standard_Integer indexfirstPOnS1
Standard_Integer indexlastPOnS1
Standard_Integer indexfirstPOnS2
Standard_Integer indexlastPOnS2
Standard_Integer begfilled
Standard_Integer endfilled
TopAbs_Orientation myOr1
TopAbs_Orientation myOr2
TopAbs_Orientation orcurv1
TopAbs_Orientation orcurv2


Constructor & Destructor Documentation

Standard_EXPORT ChFiDS_Stripe::ChFiDS_Stripe  ) 
 


Member Function Documentation

void ChFiDS_Stripe::ChangeFirstCurve const Standard_Integer  Index  )  [inline]
 

void ChFiDS_Stripe::ChangeFirstParameters const Standard_Real  Pdeb,
const Standard_Real  Pfin
[inline]
 

Handle_Geom2d_Curve& ChFiDS_Stripe::ChangeFirstPCurve  ) 
 

void ChFiDS_Stripe::ChangeIndexFirstPointOnS1 const Standard_Integer  Index  )  [inline]
 

void ChFiDS_Stripe::ChangeIndexFirstPointOnS2 const Standard_Integer  Index  )  [inline]
 

void ChFiDS_Stripe::ChangeIndexLastPointOnS1 const Standard_Integer  Index  )  [inline]
 

void ChFiDS_Stripe::ChangeIndexLastPointOnS2 const Standard_Integer  Index  )  [inline]
 

void ChFiDS_Stripe::ChangeLastCurve const Standard_Integer  Index  )  [inline]
 

void ChFiDS_Stripe::ChangeLastParameters const Standard_Real  Pdeb,
const Standard_Real  Pfin
[inline]
 

Handle_Geom2d_Curve& ChFiDS_Stripe::ChangeLastPCurve  ) 
 

Standard_EXPORT Handle_Geom2d_Curve& ChFiDS_Stripe::ChangePCurve const Standard_Boolean  First  ) 
 

Handle_ChFiDS_HData& ChFiDS_Stripe::ChangeSetOfSurfData  ) 
 

Handle_ChFiDS_Spine& ChFiDS_Stripe::ChangeSpine  ) 
 

void ChFiDS_Stripe::Choix const Standard_Integer  C  )  [inline]
 

Standard_Integer ChFiDS_Stripe::Choix  )  const [inline]
 

Standard_EXPORT Standard_Integer ChFiDS_Stripe::Curve const Standard_Boolean  First  )  const
 

Standard_Integer ChFiDS_Stripe::FirstCurve  )  const [inline]
 

void ChFiDS_Stripe::FirstParameters Standard_Real &  Pdeb,
Standard_Real &  Pfin
const [inline]
 

const Handle_Geom2d_Curve& ChFiDS_Stripe::FirstPCurve  )  const
 

void ChFiDS_Stripe::FirstPCurveOrientation const TopAbs_Orientation  O  )  [inline]
 

TopAbs_Orientation ChFiDS_Stripe::FirstPCurveOrientation  )  const [inline]
 

Standard_EXPORT const ChFiDS_Stripe::Handle Standard_Type   )  const
 

Standard_Integer ChFiDS_Stripe::IndexFirstPointOnS1  )  const [inline]
 

Standard_Integer ChFiDS_Stripe::IndexFirstPointOnS2  )  const [inline]
 

Standard_Integer ChFiDS_Stripe::IndexLastPointOnS1  )  const [inline]
 

Standard_Integer ChFiDS_Stripe::IndexLastPointOnS2  )  const [inline]
 

Standard_EXPORT Standard_Integer ChFiDS_Stripe::IndexPoint const Standard_Boolean  First,
const Standard_Integer  OnS
const
 

Standard_EXPORT void ChFiDS_Stripe::InDS const Standard_Boolean  First,
const Standard_Integer  Nb = 1
 

Standard_EXPORT Standard_Integer ChFiDS_Stripe::IsInDS const Standard_Boolean  First  )  const
 

Standard_Integer ChFiDS_Stripe::LastCurve  )  const [inline]
 

void ChFiDS_Stripe::LastParameters Standard_Real &  Pdeb,
Standard_Real &  Pfin
const [inline]
 

const Handle_Geom2d_Curve& ChFiDS_Stripe::LastPCurve  )  const
 

void ChFiDS_Stripe::LastPCurveOrientation const TopAbs_Orientation  O  )  [inline]
 

TopAbs_Orientation ChFiDS_Stripe::LastPCurveOrientation  )  const [inline]
 

Standard_EXPORT TopAbs_Orientation ChFiDS_Stripe::Orientation const Standard_Boolean  First  )  const
 

Standard_EXPORT TopAbs_Orientation ChFiDS_Stripe::Orientation const Standard_Integer  OnS  )  const
 

void ChFiDS_Stripe::OrientationOnFace1 const TopAbs_Orientation  Or1  )  [inline]
 

TopAbs_Orientation ChFiDS_Stripe::OrientationOnFace1  )  const [inline]
 

void ChFiDS_Stripe::OrientationOnFace2 const TopAbs_Orientation  Or2  )  [inline]
 

TopAbs_Orientation ChFiDS_Stripe::OrientationOnFace2  )  const [inline]
 

Standard_EXPORT void ChFiDS_Stripe::Parameters const Standard_Boolean  First,
Standard_Real &  Pdeb,
Standard_Real &  Pfin
const
 

Standard_EXPORT const Handle_Geom2d_Curve& ChFiDS_Stripe::PCurve const Standard_Boolean  First  )  const
 

Standard_EXPORT void ChFiDS_Stripe::Reset  ) 
 

Standard_EXPORT void ChFiDS_Stripe::SetCurve const Standard_Integer  Index,
const Standard_Boolean  First
 

Standard_EXPORT void ChFiDS_Stripe::SetIndexPoint const Standard_Integer  Index,
const Standard_Boolean  First,
const Standard_Integer  OnS
 

const Handle_ChFiDS_HData& ChFiDS_Stripe::SetOfSurfData  )  const
 

Standard_EXPORT void ChFiDS_Stripe::SetOrientation const TopAbs_Orientation  Or,
const Standard_Boolean  First
 

Standard_EXPORT void ChFiDS_Stripe::SetOrientation const TopAbs_Orientation  Or,
const Standard_Integer  OnS
 

Standard_EXPORT void ChFiDS_Stripe::SetParameters const Standard_Boolean  First,
const Standard_Real  Pdeb,
const Standard_Real  Pfin
 

Standard_EXPORT void ChFiDS_Stripe::SetSolidIndex const Standard_Integer  Index  ) 
 

Standard_EXPORT Standard_Integer ChFiDS_Stripe::SolidIndex  )  const
 

const Handle_ChFiDS_Spine& ChFiDS_Stripe::Spine  )  const
 


Field Documentation

Standard_Integer ChFiDS_Stripe::begfilled [private]
 

Standard_Integer ChFiDS_Stripe::endfilled [private]
 

Standard_Integer ChFiDS_Stripe::indexfirstPOnS1 [private]
 

Standard_Integer ChFiDS_Stripe::indexfirstPOnS2 [private]
 

Standard_Integer ChFiDS_Stripe::indexlastPOnS1 [private]
 

Standard_Integer ChFiDS_Stripe::indexlastPOnS2 [private]
 

Standard_Integer ChFiDS_Stripe::indexOfcurve1 [private]
 

Standard_Integer ChFiDS_Stripe::indexOfcurve2 [private]
 

Standard_Integer ChFiDS_Stripe::indexOfSolid [private]
 

Standard_Integer ChFiDS_Stripe::myChoix [private]
 

Handle_ChFiDS_HData ChFiDS_Stripe::myHdata [private]
 

TopAbs_Orientation ChFiDS_Stripe::myOr1 [private]
 

TopAbs_Orientation ChFiDS_Stripe::myOr2 [private]
 

Handle_ChFiDS_Spine ChFiDS_Stripe::mySpine [private]
 

TopAbs_Orientation ChFiDS_Stripe::orcurv1 [private]
 

TopAbs_Orientation ChFiDS_Stripe::orcurv2 [private]
 

Standard_Real ChFiDS_Stripe::pardeb1 [private]
 

Standard_Real ChFiDS_Stripe::pardeb2 [private]
 

Standard_Real ChFiDS_Stripe::parfin1 [private]
 

Standard_Real ChFiDS_Stripe::parfin2 [private]
 

Handle_Geom2d_Curve ChFiDS_Stripe::pcrv1 [private]
 

Handle_Geom2d_Curve ChFiDS_Stripe::pcrv2 [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Aug 25 13:41:40 2008 for OpenCASCADE by  doxygen 1.4.1