22#ifndef __AdvancedGEOM_IDL__
23#define __AdvancedGEOM_IDL__
61 in
double theR2, in
double theW2, in
double theL2,
62 in
boolean theHexMesh);
82 in
double theR2, in
double theW2, in
double theL2,
83 in
boolean theHexMesh,
104 in
double theR2, in
double theW2, in
double theL2,
105 in
double theH, in
double theW, in
boolean theHexMesh);
128 in
double theR2, in
double theW2, in
double theL2,
129 in
double theH, in
double theW, in
boolean theHexMesh,
149 in
double theR2, in
double theW2, in
double theL2,
150 in
double theRF, in
boolean theHexMesh);
172 in
double theR2, in
double theW2, in
double theL2,
173 in
double theRF, in
boolean theHexMesh,
210 in
double theR2, in
double theW2, in
double theL2,
211 in
double theRL, in
double theWL, in
double theLtransL, in
double theLthinL,
212 in
double theRR, in
double theWR, in
double theLtransR, in
double theLthinR,
213 in
double theRI, in
double theWI, in
double theLtransI, in
double theLthinI,
214 in
boolean theHexMesh);
250 in
double theR2, in
double theW2, in
double theL2,
251 in
double theRL, in
double theWL, in
double theLtransL, in
double theLthinL,
252 in
double theRR, in
double theWR, in
double theLtransR, in
double theLthinR,
253 in
double theRI, in
double theWI, in
double theLtransI, in
double theLthinI,
254 in
boolean theHexMesh,
290 in
double theR2, in
double theW2, in
double theL2,
291 in
double theRL, in
double theWL, in
double theLtransL, in
double theLthinL,
292 in
double theRR, in
double theWR, in
double theLtransR, in
double theLthinR,
293 in
double theRI, in
double theWI, in
double theLtransI, in
double theLthinI,
294 in
double theH, in
double theW, in
boolean theHexMesh);
333 in
double theR2, in
double theW2, in
double theL2,
334 in
double theRL, in
double theWL, in
double theLtransL, in
double theLthinL,
335 in
double theRR, in
double theWR, in
double theLtransR, in
double theLthinR,
336 in
double theRI, in
double theWI, in
double theLtransI, in
double theLthinI,
337 in
double theH, in
double theW, in
boolean theHexMesh,
372 in
double theR2, in
double theW2, in
double theL2,
373 in
double theRL, in
double theWL, in
double theLtransL, in
double theLthinL,
374 in
double theRR, in
double theWR, in
double theLtransR, in
double theLthinR,
375 in
double theRI, in
double theWI, in
double theLtransI, in
double theLthinI,
376 in
double theRF, in
boolean theHexMesh);
414 in
double theR2, in
double theW2, in
double theL2,
415 in
double theRL, in
double theWL, in
double theLtransL, in
double theLthinL,
416 in
double theRR, in
double theWR, in
double theLtransR, in
double theLthinR,
417 in
double theRI, in
double theWI, in
double theLtransI, in
double theLthinI,
418 in
double theRF, in
boolean theHexMesh,
433 in
short theOrientation,
@ SQUARE
Definition: AdvancedEngine_DividedDiskDriver.cxx:60
@ HEXAGON
Definition: AdvancedEngine_DividedDiskDriver.cxx:61
Basic methods of all geometric operations.
Definition: GEOM_Gen.idl:720
Interface of geometric object.
Definition: GEOM_Gen.idl:398
Interface for advanced modeling functions.
Definition: AdvancedGEOM.idl:43
GEOM::ListOfGO MakePipeTShape(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in boolean theHexMesh)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
GEOM::GEOM_Object MakeDividedDiskPntVecR(in GEOM::GEOM_Object thePnt, in GEOM::GEOM_Object theVec, in double theR, in double theRatio, in GEOM::pattern thePattern)
Create a Disk prepared for hexa meshing with given center, normal vector and radius.
GEOM::GEOM_Object MakeSmoothingSurface(in GEOM::ListOfGO thelPoints, in long theNbMax, in long theDegMax, in double theDMax)
GEOM::ListOfGO MakePipeTShapeFillet(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in double theRF, in boolean theHexMesh)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
GEOM::GEOM_Object MakeDividedDisk(in double theR, in double theRatio, in short theOrientation, in GEOM::pattern thePattern)
GEOM::ListOfGO MakePipeTShapeChamfer(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in double theH, in double theW, in boolean theHexMesh)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
GEOM::GEOM_Object MakeDividedCylinder(in double theR, in double theH, in GEOM::pattern thePattern)
GEOM::ListOfGO MakePipeTShapeTRChamferWithPosition(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in double theRL, in double theWL, in double theLtransL, in double theLthinL, in double theRR, in double theWR, in double theLtransR, in double theLthinR, in double theRI, in double theWI, in double theLtransI, in double theLthinI, in double theH, in double theW, in boolean theHexMesh, in GEOM::GEOM_Object theP1, in GEOM::GEOM_Object theP2, in GEOM::GEOM_Object theP3)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
GEOM::ListOfGO MakePipeTShapeFilletWithPosition(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in double theRF, in boolean theHexMesh, in GEOM::GEOM_Object theP1, in GEOM::GEOM_Object theP2, in GEOM::GEOM_Object theP3)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
GEOM::ListOfGO MakePipeTShapeWithPosition(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in boolean theHexMesh, in GEOM::GEOM_Object theP1, in GEOM::GEOM_Object theP2, in GEOM::GEOM_Object theP3)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
GEOM::ListOfGO MakePipeTShapeTRFillet(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in double theRL, in double theWL, in double theLtransL, in double theLthinL, in double theRR, in double theWR, in double theLtransR, in double theLthinR, in double theRI, in double theWI, in double theLtransI, in double theLthinI, in double theRF, in boolean theHexMesh)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
GEOM::ListOfGO MakePipeTShapeTRChamfer(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in double theRL, in double theWL, in double theLtransL, in double theLthinL, in double theRR, in double theWR, in double theLtransR, in double theLthinR, in double theRI, in double theWI, in double theLtransI, in double theLthinI, in double theH, in double theW, in boolean theHexMesh)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
GEOM::ListOfGO MakePipeTShapeTR(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in double theRL, in double theWL, in double theLtransL, in double theLthinL, in double theRR, in double theWR, in double theLtransR, in double theLthinR, in double theRI, in double theWI, in double theLtransI, in double theLthinI, in boolean theHexMesh)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
GEOM::ListOfGO MakePipeTShapeChamferWithPosition(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in double theH, in double theW, in boolean theHexMesh, in GEOM::GEOM_Object theP1, in GEOM::GEOM_Object theP2, in GEOM::GEOM_Object theP3)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
GEOM::ListOfGO MakePipeTShapeTRFilletWithPosition(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in double theRL, in double theWL, in double theLtransL, in double theLthinL, in double theRR, in double theWR, in double theLtransR, in double theLthinR, in double theRI, in double theWI, in double theLtransI, in double theLthinI, in double theRF, in boolean theHexMesh, in GEOM::GEOM_Object theP1, in GEOM::GEOM_Object theP2, in GEOM::GEOM_Object theP3)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
GEOM::ListOfGO MakePipeTShapeTRWithPosition(in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in double theRL, in double theWL, in double theLtransL, in double theLthinL, in double theRR, in double theWR, in double theLtransR, in double theLthinR, in double theRI, in double theWI, in double theLtransI, in double theLthinI, in boolean theHexMesh, in GEOM::GEOM_Object theP1, in GEOM::GEOM_Object theP2, in GEOM::GEOM_Object theP3)
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
Definition: GEOM_PythonDump.cxx:33
pattern
Pattern for block division of the disk.
Definition: AdvancedGEOM.idl:32
sequence< GEOM_Object > ListOfGO
Definition: GEOM_Gen.idl:290