import "GEOM_Superv.idl";
Public Member Functions | |
void | SetStudyID (in long theStudyID) |
GEOM_List | CreateListOfGO () |
void | AddItemToListOfGO (inout GEOM_List theList, in GEOM_Object theObject) |
GEOM_List | CreateListOfLong () |
void | AddItemToListOfLong (inout GEOM_List theList, in long theObject) |
GEOM_List | CreateListOfDouble () |
void | AddItemToListOfDouble (inout GEOM_List theList, in double theObject) |
GEOM_Object | MakePointXYZ (in double theX, in double theY, in double theZ) |
GEOM_Object | MakePointWithReference (in GEOM_Object theReference, in double theX, in double theY, in double theZ) |
GEOM_Object | MakePointOnCurve (in GEOM_Object theRefCurve, in double theParameter) |
GEOM_Object | MakePointOnCurveByLength (in GEOM_Object theRefCurve, in double theLength, in GEOM_Object theStartPoint) |
GEOM_Object | MakeTangentOnCurve (in GEOM_Object theRefCurve, in double theParameter) |
GEOM_Object | MakeVectorDXDYDZ (in double theDX, in double theDY, in double theDZ) |
GEOM_Object | MakeVectorTwoPnt (in GEOM_Object thePnt1, in GEOM_Object thePnt2) |
GEOM_Object | MakeLineTwoPnt (in GEOM_Object thePnt1, in GEOM_Object thePnt2) |
GEOM_Object | MakeLineTwoFaces (in GEOM_Object theFace1, in GEOM_Object theFace2) |
GEOM_Object | MakePlaneThreePnt (in GEOM_Object thePnt1, in GEOM_Object thePnt2, in GEOM_Object thePnt3, in double theTrimSize) |
GEOM_Object | MakePlanePntVec (in GEOM_Object thePnt, in GEOM_Object theVec, in double theTrimSize) |
GEOM_Object | MakePlaneFace (in GEOM_Object theFace, in double theTrimSize) |
GEOM_Object | MakePlane2Vec (in GEOM_Object theVec1, in GEOM_Object theVec2, in double theTrimSize) |
GEOM_Object | MakePlaneLCS (in GEOM_Object theLCS, in double theTrimSize, in double theOrientation) |
GEOM_Object | MakeMarker (in double theOX, in double theOY, in double theOZ, in double theXDX, in double theXDY, in double theXDZ, in double theYDX, in double theYDY, in double theYDZ) |
GEOM_Object | MakeMarkerFromShape (in GEOM_Object theShape) |
GEOM_Object | MakeMarkerPntTwoVec (in GEOM_Object theOrigin, in GEOM_Object theXVec, in GEOM_Object theYVec) |
GEOM_Object | MakeTangentPlaneOnFace (in GEOM_Object theFace, in double theParameterU, in double theParameterV, in double theTrimSize) |
GEOM_Object | MakeBox (in double theX1, in double theY1, in double theZ1, in double theX2, in double theY2, in double theZ2) |
GEOM_Object | MakeBoxDXDYDZ (in double theDX, in double theDY, in double theDZ) |
GEOM_Object | MakeBoxTwoPnt (in GEOM_Object thePnt1, in GEOM_Object thePnt2) |
GEOM_Object | MakeFaceHW (in double theH, in double theW, in short theOrientation) |
GEOM_Object | MakeFaceObjHW (in GEOM_Object theObj, in double theH, in double theW) |
GEOM_Object | MakeDiskPntVecR (in GEOM_Object thePnt, in GEOM_Object theVec, in double theR) |
GEOM_Object | MakeDiskThreePnt (in GEOM_Object thePnt1, in GEOM_Object thePnt2, in GEOM_Object thePnt3) |
GEOM_Object | MakeDiskR (in double theR, in short theOrientation) |
GEOM_Object | MakeCylinderPntVecRH (in GEOM_Object thePnt, in GEOM_Object theAxis, in double theRadius, in double theHeight) |
GEOM_Object | MakeCylinderRH (in double theR, in double theH) |
GEOM_Object | MakeCylinderPntVecRHA (in GEOM_Object thePnt, in GEOM_Object theAxis, in double theRadius, in double theHeight, in double theAngle) |
GEOM_Object | MakeCylinderRHA (in double theR, in double theH, in double theA) |
GEOM_Object | MakeSphere (in double theX, in double theY, in double theZ, in double theRadius) |
GEOM_Object | MakeSphereR (in double theR) |
GEOM_Object | MakeSpherePntR (in GEOM_Object thePnt, in double theR) |
GEOM_Object | MakeTorusPntVecRR (in GEOM_Object thePnt, in GEOM_Object theVec, in double theRMajor, in double theRMinor) |
GEOM_Object | MakeTorusRR (in double theRMajor, in double theRMinor) |
GEOM_Object | MakeConePntVecR1R2H (in GEOM_Object thePnt, in GEOM_Object theAxis, in double theR1, in double theR2, in double theHeight) |
GEOM_Object | MakeConeR1R2H (in double theR1, in double theR2, in double theHeight) |
GEOM_Object | MakePrismVecH (in GEOM_Object theBase, in GEOM_Object theVec, in double theH) |
GEOM_Object | MakePrismVecH2Ways (in GEOM_Object theBase, in GEOM_Object theVec, in double theH) |
GEOM_Object | MakePrismTwoPnt (in GEOM_Object theBase, in GEOM_Object thePoint1, in GEOM_Object thePoint2) |
GEOM_Object | MakePrismTwoPnt2Ways (in GEOM_Object theBase, in GEOM_Object thePoint1, in GEOM_Object thePoint2) |
GEOM_Object | MakePipe (in GEOM_Object theBase, in GEOM_Object thePath) |
GEOM_Object | MakeRevolutionAxisAngle (in GEOM_Object theBase, in GEOM_Object theAxis, in double theAngle) |
GEOM_Object | MakeRevolutionAxisAngle2Ways (in GEOM_Object theBase, in GEOM_Object theAxis, in double theAngle) |
GEOM_Object | MakeFilling (in GEOM_Object theShape, in long theMinDeg, in long theMaxDeg, in double theTol2D, in double theTol3D, in long theNbIter, in filling_oper_method theMethod, in boolean theApprox) |
GEOM_Object | MakeThruSections (in ListOfGO theSeqSections, in boolean theModeSolid, in double thePreci, in boolean theRuled) |
GEOM_Object | MakePipeWithDifferentSections (in ListOfGO theSeqBases, in ListOfGO theLocations, in GEOM_Object thePath, in boolean theWithContact, in boolean theWithCorrection) |
GEOM_Object | MakePipeWithShellSections (in ListOfGO theSeqBases, in ListOfGO theSeqSubBases, in ListOfGO theLocations, in GEOM_Object thePath, in boolean theWithContact, in boolean theWithCorrection) |
GEOM_Object | MakePipeShellsWithoutPath (in ListOfGO theSeqBases, in ListOfGO theLocations) |
GEOM_Object | MakePipeBiNormalAlongVector (in GEOM_Object theBase, in GEOM_Object thePath, in GEOM_Object theVec) |
GEOM_Object | MakeBoolean (in GEOM_Object theShape1, in GEOM_Object theShape2, in long theOperation) |
GEOM_Object | MakeFuse (in GEOM_Object theShape1, in GEOM_Object theShape2) |
GEOM_Object | MakeCommon (in GEOM_Object theShape1, in GEOM_Object theShape2) |
GEOM_Object | MakeCut (in GEOM_Object theShape1, in GEOM_Object theShape2) |
GEOM_Object | MakeSection (in GEOM_Object theShape1, in GEOM_Object theShape2) |
GEOM_Object | MakePartition (in GEOM_List theShapes, in GEOM_List theTools, in GEOM_List theKeepInside, in GEOM_List theRemoveInside, in short theLimit, in boolean theRemoveWebs, in GEOM_List theMaterials, in short theKeepNonlimitShapes) |
GEOM_Object | MakeHalfPartition (in GEOM_Object theShape, in GEOM_Object thePlane) |
GEOM_Object | MakeCopy (in GEOM_Object theOriginal) |
void | Export (in GEOM_Object theObject, in string theFileName, in string theFormatName) |
GEOM_Object | ImportFile (in string theFileName, in string theFormatName) |
GEOM_Object | TranslateTwoPoints (in GEOM_Object theObject, in GEOM_Object thePoint1, in GEOM_Object thePoint2) |
GEOM_Object | TranslateTwoPointsCopy (in GEOM_Object theObject, in GEOM_Object thePoint1, in GEOM_Object thePoint2) |
GEOM_Object | TranslateDXDYDZ (in GEOM_Object theObject, in double theDX, in double theDY, in double theDZ) |
GEOM_Object | TranslateDXDYDZCopy (in GEOM_Object theObject, in double theDX, in double theDY, in double theDZ) |
GEOM_Object | TranslateVector (in GEOM_Object theObject, in GEOM_Object theVector) |
GEOM_Object | TranslateVectorCopy (in GEOM_Object theObject, in GEOM_Object theVector) |
GEOM_Object | TranslateVectorDistance (in GEOM_Object theObject, in GEOM_Object theVector, in double theDistance, in boolean theCopy) |
GEOM_Object | MultiTranslate1D (in GEOM_Object theObject, in GEOM_Object theVector, in double theStep, in long theNbTimes) |
GEOM_Object | MultiTranslate2D (in GEOM_Object theObject, in GEOM_Object theVector1, in double theStep1, in long theNbTimes1, in GEOM_Object theVector2, in double theStep2, in long theNbTimes2) |
GEOM_Object | Rotate (in GEOM_Object theObject, in GEOM_Object theAxis, in double theAngle) |
GEOM_Object | RotateCopy (in GEOM_Object theObject, in GEOM_Object theAxis, in double theAngle) |
GEOM_Object | RotateThreePoints (in GEOM_Object theObject, in GEOM_Object theCentPoint, in GEOM_Object thePoint1, in GEOM_Object thePoint2) |
GEOM_Object | RotateThreePointsCopy (in GEOM_Object theObject, in GEOM_Object theCentPoint, in GEOM_Object thePoint1, in GEOM_Object thePoint2) |
GEOM_Object | MultiRotate1D (in GEOM_Object theObject, in GEOM_Object theAxis, in long theNbTimes) |
GEOM_Object | MultiRotate2D (in GEOM_Object theObject, in GEOM_Object theAxis, in double theAngle, in long theNbTimes1, in double theStep, in long theNbTimes2) |
GEOM_Object | MirrorPlane (in GEOM_Object theObject, in GEOM_Object thePlane) |
GEOM_Object | MirrorPlaneCopy (in GEOM_Object theObject, in GEOM_Object thePlane) |
GEOM_Object | MirrorAxis (in GEOM_Object theObject, in GEOM_Object theAxis) |
GEOM_Object | MirrorAxisCopy (in GEOM_Object theObject, in GEOM_Object theAxis) |
GEOM_Object | MirrorPoint (in GEOM_Object theObject, in GEOM_Object thePoint) |
GEOM_Object | MirrorPointCopy (in GEOM_Object theObject, in GEOM_Object thePoint) |
GEOM_Object | OffsetShape (in GEOM_Object theObject, in double theOffset) |
GEOM_Object | OffsetShapeCopy (in GEOM_Object theObject, in double theOffset) |
GEOM_Object | ScaleShape (in GEOM_Object theObject, in GEOM_Object thePoint, in double theFactor) |
GEOM_Object | ScaleShapeCopy (in GEOM_Object theObject, in GEOM_Object thePoint, in double theFactor) |
GEOM_Object | ScaleShapeAlongAxes (in GEOM_Object theObject, in GEOM_Object thePoint, in double theFactorX, in double theFactorY, in double theFactorZ) |
GEOM_Object | ScaleShapeAlongAxesCopy (in GEOM_Object theObject, in GEOM_Object thePoint, in double theFactorX, in double theFactorY, in double theFactorZ) |
GEOM_Object | PositionShape (in GEOM_Object theObject, in GEOM_Object theStartLCS, in GEOM_Object theEndLCS) |
GEOM_Object | PositionShapeCopy (in GEOM_Object theObject, in GEOM_Object theStartLCS, in GEOM_Object theEndLCS) |
GEOM_Object | PositionAlongPath (in GEOM_Object theObject, in GEOM_Object thePath, in double theDistance, in boolean theCopy, in boolean theReverse) |
GEOM_Object | MakeEdge (in GEOM_Object thePnt1, in GEOM_Object thePnt2) |
GEOM_Object | MakeEdgeOnCurveByLength (in GEOM_Object theRefCurve, in double theLength, in GEOM_Object theStartPoint) |
GEOM_Object | MakeWire (in GEOM_List theEdgesAndWires, in double theTolerance) |
GEOM_Object | MakeFace (in GEOM_Object theWire, in boolean isPlanarWanted) |
GEOM_Object | MakeFaceWires (in GEOM_List theWires, in boolean isPlanarWanted) |
GEOM_Object | MakeFaceWithConstraints (in GEOM_List theConstraints) |
GEOM_Object | MakeShell (in GEOM_List theFacesAndShells) |
GEOM_Object | MakeSolidShell (in GEOM_Object theShell) |
GEOM_Object | MakeSolidShells (in GEOM_List theShells) |
GEOM_Object | MakeCompound (in GEOM_List theShapes) |
GEOM_Object | MakeSolidFromConnectedFaces (in GEOM_List theFacesOrShells, in boolean isIntersect) |
GEOM_Object | MakeGlueFaces (in GEOM_Object theShape, in double theTolerance, in boolean doKeepNonSolids) |
GEOM_List | GetGlueFaces (in GEOM_Object theShape, in double theTolerance) |
GEOM_Object | MakeGlueFacesByList (in GEOM_Object theShape, in double theTolerance, in ListOfGO theFaces, in boolean doKeepNonSolids, in boolean doGlueAllEdges) |
GEOM_List | MakeExplode (in GEOM_Object theShape, in long theShapeType, in boolean isSorted) |
long | NumberOfFaces (in GEOM_Object theShape) |
long | NumberOfEdges (in GEOM_Object theShape) |
GEOM_Object | ChangeOrientation (in GEOM_Object theShape) |
GEOM_List | GetShapesOnShape (in GEOM_Object theCheckShape, in GEOM_Object theShape, in short theShapeType, in shape_state theState) |
GEOM_Object | GetShapesOnShapeAsCompound (in GEOM_Object theCheckShape, in GEOM_Object theShape, in short theShapeType, in shape_state theState) |
GEOM_Object | MakeQuad4Vertices (in GEOM_Object thePnt1, in GEOM_Object thePnt2, in GEOM_Object thePnt3, in GEOM_Object thePnt4) |
GEOM_Object | MakeQuad (in GEOM_Object theEdge1, in GEOM_Object theEdge2, in GEOM_Object theEdge3, in GEOM_Object theEdge4) |
GEOM_Object | MakeQuad2Edges (in GEOM_Object theEdge1, in GEOM_Object theEdge2) |
GEOM_Object | MakeHexa (in GEOM_Object theFace1, in GEOM_Object theFace2, in GEOM_Object theFace3, in GEOM_Object theFace4, in GEOM_Object theFace5, in GEOM_Object theFace6) |
GEOM_Object | MakeHexa2Faces (in GEOM_Object theFace1, in GEOM_Object theFace2) |
GEOM_Object | GetPoint (in GEOM_Object theShape, in double theX, in double theY, in double theZ, in double theEpsilon) |
GEOM_Object | GetEdge (in GEOM_Object theShape, in GEOM_Object thePoint1, in GEOM_Object thePoint2) |
GEOM_Object | GetEdgeNearPoint (in GEOM_Object theShape, in GEOM_Object thePoint) |
GEOM_Object | GetFaceByPoints (in GEOM_Object theShape, in GEOM_Object thePoint1, in GEOM_Object thePoint2, in GEOM_Object thePoint3, in GEOM_Object thePoint4) |
GEOM_Object | GetFaceByEdges (in GEOM_Object theShape, in GEOM_Object theEdge1, in GEOM_Object theEdge2) |
GEOM_Object | GetOppositeFace (in GEOM_Object theBlock, in GEOM_Object theFace) |
GEOM_Object | GetFaceNearPoint (in GEOM_Object theShape, in GEOM_Object thePoint) |
GEOM_Object | GetFaceByNormale (in GEOM_Object theBlock, in GEOM_Object theVector) |
boolean | IsCompoundOfBlocks (in GEOM_Object theCompound, in long theMinNbFaces, in long theMaxNbFaces, out long theNbBlocks) |
boolean | CheckCompoundOfBlocks (in GEOM_Object theCompound, out GEOM_IBlocksOperations::BCErrors theErrors) |
string | PrintBCErrors (in GEOM_Object theCompound, in GEOM_IBlocksOperations::BCErrors theErrors) |
GEOM_List | ExplodeCompoundOfBlocks (in GEOM_Object theCompound, in long theMinNbFaces, in long theMaxNbFaces) |
GEOM_Object | GetBlockNearPoint (in GEOM_Object theCompound, in GEOM_Object thePoint) |
GEOM_Object | GetBlockByParts (in GEOM_Object theCompound, in GEOM_List theParts) |
GEOM_List | GetBlocksByParts (in GEOM_Object theCompound, in GEOM_List theParts) |
GEOM_Object | MakeMultiTransformation1D (in GEOM_Object theBlock, in long theDirFace1, in long theDirFace2, in long theNbTimes) |
GEOM_Object | MakeMultiTransformation2D (in GEOM_Object theBlock, in long theDirFace1U, in long theDirFace2U, in long theNbTimesU, in long theDirFace1V, in long theDirFace2V, in long theNbTimesV) |
GEOM_Object | MakeCirclePntVecR (in GEOM_Object thePnt, in GEOM_Object theVec, in double theR) |
GEOM_Object | MakeCircleThreePnt (in GEOM_Object thePnt1, in GEOM_Object thePnt2, in GEOM_Object thePnt3) |
GEOM_Object | MakeCircleCenter2Pnt (in GEOM_Object thePnt1, in GEOM_Object thePnt2, in GEOM_Object thePnt3) |
GEOM_Object | MakeEllipse (in GEOM_Object thePnt, in GEOM_Object theVec, in double theRMajor, in double theRMinor) |
GEOM_Object | MakeEllipseVec (in GEOM_Object thePnt, in GEOM_Object theVec, in double theRMajor, in double theRMinor, in GEOM_Object theVecMaj) |
GEOM_Object | MakeArc (in GEOM_Object thePnt1, in GEOM_Object thePnt2, in GEOM_Object thePnt3) |
GEOM_Object | MakeArcCenter (in GEOM_Object theCenter, in GEOM_Object thePnt1, in GEOM_Object thePnt2, in boolean theSense) |
GEOM_Object | MakeArcOfEllipse (in GEOM_Object theCenter, in GEOM_Object thePnt1, in GEOM_Object thePnt2) |
GEOM_Object | MakePolyline (in GEOM_List thePoints, in boolean theIsClosed) |
GEOM_Object | MakeSplineBezier (in GEOM_List thePoints, in boolean theIsClosed) |
GEOM_Object | MakeSplineInterpolation (in GEOM_List thePoints, in boolean theIsClosed, in boolean theDoReordering) |
GEOM_Object | MakeSketcher (in string theCommand, in GEOM_List theWorkingPlane) |
GEOM_Object | MakeFilletAll (in GEOM_Object theShape, in double theR) |
GEOM_Object | MakeFilletEdges (in GEOM_Object theShape, in double theR, in GEOM_List theEdges) |
GEOM_Object | MakeFilletEdgesR1R2 (in GEOM_Object theShape, in double theR1, in double theR2, in GEOM_List theEdges) |
GEOM_Object | MakeFilletFaces (in GEOM_Object theShape, in double theR, in GEOM_List theFaces) |
GEOM_Object | MakeFilletFacesR1R2 (in GEOM_Object theShape, in double theR1, in double theR2, in GEOM_List theFaces) |
GEOM_Object | MakeFillet2D (in GEOM_Object theShape, in double theR, in GEOM_List theVertexes) |
GEOM_Object | MakeChamferAll (in GEOM_Object theShape, in double theD) |
GEOM_Object | MakeChamferEdge (in GEOM_Object theShape, in double theD1, in double theD2, in long theFace1, in long theFace2) |
GEOM_Object | MakeChamferEdgeAD (in GEOM_Object theShape, in double theD, in double theAngle, in long theFace1, in long theFace2) |
GEOM_Object | MakeChamferFaces (in GEOM_Object theShape, in double theD1, in double theD2, in GEOM_List theFaces) |
GEOM_Object | MakeChamferFacesAD (in GEOM_Object theShape, in double theD, in double theAngle, in GEOM_List theFaces) |
GEOM_Object | MakeChamferEdges (in GEOM_Object theShape, in double theD1, in double theD2, in GEOM_List theEdges) |
GEOM_Object | MakeChamferEdgesAD (in GEOM_Object theShape, in double theD, in double theAngle, in GEOM_List theEdges) |
GEOM_Object | MakeArchimede (in GEOM_Object theShape, in double theWeight, in double theWaterDensity, in double theMeshDeflection) |
long | GetSubShapeIndex (in GEOM_Object theShape, in GEOM_Object theSubShape) |
GEOM_Object | CreateGroup (in GEOM_Object theMainShape, in long theShapeType) |
void | AddObject (in GEOM_Object theGroup, in long theSubShapeId) |
void | RemoveObject (in GEOM_Object theGroup, in long theSubShapeId) |
long | GetType (in GEOM_Object theGroup) |
GEOM_Object | GetMainShape (in GEOM_Object theGroup) |
GEOM_List | GetObjects (in GEOM_Object theGroup) |
GEOM_List | MakePipeTShape (in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in boolean theHexMesh) |
GEOM_List | MakePipeTShapeWithPosition (in double theR1, in double theW1, in double theL1, in double theR2, in double theW2, in double theL2, in boolean theHexMesh, in GEOM_Object theP1, in GEOM_Object theP2, in GEOM_Object theP3) |
GEOM_List | 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) |
GEOM_List | 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_Object theP1, in GEOM_Object theP2, in GEOM_Object theP3) |
GEOM_List | 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) |
GEOM_List | 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_Object theP1, in GEOM_Object theP2, in GEOM_Object theP3) |
GEOM_Object | MakeDividedDisk (in double theR, in double theRatio, in short theOrientation, in pattern thePattern) |
GEOM_Object | MakeDividedCylinder (in double theR, in double theH, in pattern thePattern) |
GEOM_Object | MakeSmoothingSurface (in GEOM_List thelPoints) |
void | ExportSTL (in GEOM::GEOM_Object theObject, in string theFileName, in boolean theIsASCII, in double theDeflection, in boolean theIsRelative) |
GEOM_Object | ImportSTL (in string theFileName) |
void | ExportBREP (in GEOM::GEOM_Object theObject, in string theFileName) |
GEOM_Object | ImportBREP (in string theFileName) |
void | ExportSTEP (in GEOM::GEOM_Object theObject, in string theFileName) |
GEOM_Object | ImportSTEP (in string theFileName, in boolean theIsIgnoreUnits) |
void | ExportIGES (in GEOM::GEOM_Object theObject, in string theFileName, in string theVersion) |
GEOM_Object | ImportIGES (in string theFileName, in boolean theIsIgnoreUnits) |
boolean | ExportXAO (in GEOM_Object shape, in ListOfGO groups, in ListOfFields fields, in string author, in string fileName, in string shapeFileName) |
boolean | ImportXAO (in string fileName, out GEOM_Object shape, out ListOfGO subShapes, out ListOfGO groups, out ListOfFields fields) |
void | ExportVTK (in GEOM::GEOM_Object theObject, in string theFileName, in double theDeflection) |
void GEOM::GEOM_Superv::AddItemToListOfDouble | ( | inout GEOM_List | theList, |
in double | theObject | ||
) |
void GEOM::GEOM_Superv::AddItemToListOfGO | ( | inout GEOM_List | theList, |
in GEOM_Object | theObject | ||
) |
void GEOM::GEOM_Superv::AddItemToListOfLong | ( | inout GEOM_List | theList, |
in long | theObject | ||
) |
void GEOM::GEOM_Superv::AddObject | ( | in GEOM_Object | theGroup, |
in long | theSubShapeId | ||
) |
GEOM_Object GEOM::GEOM_Superv::ChangeOrientation | ( | in GEOM_Object | theShape | ) |
boolean GEOM::GEOM_Superv::CheckCompoundOfBlocks | ( | in GEOM_Object | theCompound, |
out GEOM_IBlocksOperations::BCErrors | theErrors | ||
) |
GEOM_Object GEOM::GEOM_Superv::CreateGroup | ( | in GEOM_Object | theMainShape, |
in long | theShapeType | ||
) |
GEOM_List GEOM::GEOM_Superv::CreateListOfDouble | ( | ) |
GEOM_List GEOM::GEOM_Superv::CreateListOfGO | ( | ) |
GEOM_List GEOM::GEOM_Superv::CreateListOfLong | ( | ) |
GEOM_List GEOM::GEOM_Superv::ExplodeCompoundOfBlocks | ( | in GEOM_Object | theCompound, |
in long | theMinNbFaces, | ||
in long | theMaxNbFaces | ||
) |
void GEOM::GEOM_Superv::Export | ( | in GEOM_Object | theObject, |
in string | theFileName, | ||
in string | theFormatName | ||
) |
void GEOM::GEOM_Superv::ExportBREP | ( | in GEOM::GEOM_Object | theObject, |
in string | theFileName | ||
) |
void GEOM::GEOM_Superv::ExportIGES | ( | in GEOM::GEOM_Object | theObject, |
in string | theFileName, | ||
in string | theVersion | ||
) |
void GEOM::GEOM_Superv::ExportSTEP | ( | in GEOM::GEOM_Object | theObject, |
in string | theFileName | ||
) |
void GEOM::GEOM_Superv::ExportSTL | ( | in GEOM::GEOM_Object | theObject, |
in string | theFileName, | ||
in boolean | theIsASCII, | ||
in double | theDeflection, | ||
in boolean | theIsRelative | ||
) |
void GEOM::GEOM_Superv::ExportVTK | ( | in GEOM::GEOM_Object | theObject, |
in string | theFileName, | ||
in double | theDeflection | ||
) |
boolean GEOM::GEOM_Superv::ExportXAO | ( | in GEOM_Object | shape, |
in ListOfGO | groups, | ||
in ListOfFields | fields, | ||
in string | author, | ||
in string | fileName, | ||
in string | shapeFileName | ||
) |
GEOM_Object GEOM::GEOM_Superv::GetBlockByParts | ( | in GEOM_Object | theCompound, |
in GEOM_List | theParts | ||
) |
GEOM_Object GEOM::GEOM_Superv::GetBlockNearPoint | ( | in GEOM_Object | theCompound, |
in GEOM_Object | thePoint | ||
) |
GEOM_List GEOM::GEOM_Superv::GetBlocksByParts | ( | in GEOM_Object | theCompound, |
in GEOM_List | theParts | ||
) |
GEOM_Object GEOM::GEOM_Superv::GetEdge | ( | in GEOM_Object | theShape, |
in GEOM_Object | thePoint1, | ||
in GEOM_Object | thePoint2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::GetEdgeNearPoint | ( | in GEOM_Object | theShape, |
in GEOM_Object | thePoint | ||
) |
GEOM_Object GEOM::GEOM_Superv::GetFaceByEdges | ( | in GEOM_Object | theShape, |
in GEOM_Object | theEdge1, | ||
in GEOM_Object | theEdge2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::GetFaceByNormale | ( | in GEOM_Object | theBlock, |
in GEOM_Object | theVector | ||
) |
GEOM_Object GEOM::GEOM_Superv::GetFaceByPoints | ( | in GEOM_Object | theShape, |
in GEOM_Object | thePoint1, | ||
in GEOM_Object | thePoint2, | ||
in GEOM_Object | thePoint3, | ||
in GEOM_Object | thePoint4 | ||
) |
GEOM_Object GEOM::GEOM_Superv::GetFaceNearPoint | ( | in GEOM_Object | theShape, |
in GEOM_Object | thePoint | ||
) |
GEOM_List GEOM::GEOM_Superv::GetGlueFaces | ( | in GEOM_Object | theShape, |
in double | theTolerance | ||
) |
GEOM_Object GEOM::GEOM_Superv::GetMainShape | ( | in GEOM_Object | theGroup | ) |
GEOM_List GEOM::GEOM_Superv::GetObjects | ( | in GEOM_Object | theGroup | ) |
GEOM_Object GEOM::GEOM_Superv::GetOppositeFace | ( | in GEOM_Object | theBlock, |
in GEOM_Object | theFace | ||
) |
GEOM_Object GEOM::GEOM_Superv::GetPoint | ( | in GEOM_Object | theShape, |
in double | theX, | ||
in double | theY, | ||
in double | theZ, | ||
in double | theEpsilon | ||
) |
GEOM_List GEOM::GEOM_Superv::GetShapesOnShape | ( | in GEOM_Object | theCheckShape, |
in GEOM_Object | theShape, | ||
in short | theShapeType, | ||
in shape_state | theState | ||
) |
GEOM_Object GEOM::GEOM_Superv::GetShapesOnShapeAsCompound | ( | in GEOM_Object | theCheckShape, |
in GEOM_Object | theShape, | ||
in short | theShapeType, | ||
in shape_state | theState | ||
) |
long GEOM::GEOM_Superv::GetSubShapeIndex | ( | in GEOM_Object | theShape, |
in GEOM_Object | theSubShape | ||
) |
long GEOM::GEOM_Superv::GetType | ( | in GEOM_Object | theGroup | ) |
GEOM_Object GEOM::GEOM_Superv::ImportBREP | ( | in string | theFileName | ) |
GEOM_Object GEOM::GEOM_Superv::ImportFile | ( | in string | theFileName, |
in string | theFormatName | ||
) |
GEOM_Object GEOM::GEOM_Superv::ImportIGES | ( | in string | theFileName, |
in boolean | theIsIgnoreUnits | ||
) |
GEOM_Object GEOM::GEOM_Superv::ImportSTEP | ( | in string | theFileName, |
in boolean | theIsIgnoreUnits | ||
) |
GEOM_Object GEOM::GEOM_Superv::ImportSTL | ( | in string | theFileName | ) |
boolean GEOM::GEOM_Superv::ImportXAO | ( | in string | fileName, |
out GEOM_Object | shape, | ||
out ListOfGO | subShapes, | ||
out ListOfGO | groups, | ||
out ListOfFields | fields | ||
) |
boolean GEOM::GEOM_Superv::IsCompoundOfBlocks | ( | in GEOM_Object | theCompound, |
in long | theMinNbFaces, | ||
in long | theMaxNbFaces, | ||
out long | theNbBlocks | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeArc | ( | in GEOM_Object | thePnt1, |
in GEOM_Object | thePnt2, | ||
in GEOM_Object | thePnt3 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeArcCenter | ( | in GEOM_Object | theCenter, |
in GEOM_Object | thePnt1, | ||
in GEOM_Object | thePnt2, | ||
in boolean | theSense | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeArchimede | ( | in GEOM_Object | theShape, |
in double | theWeight, | ||
in double | theWaterDensity, | ||
in double | theMeshDeflection | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeArcOfEllipse | ( | in GEOM_Object | theCenter, |
in GEOM_Object | thePnt1, | ||
in GEOM_Object | thePnt2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeBoolean | ( | in GEOM_Object | theShape1, |
in GEOM_Object | theShape2, | ||
in long | theOperation | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeBox | ( | in double | theX1, |
in double | theY1, | ||
in double | theZ1, | ||
in double | theX2, | ||
in double | theY2, | ||
in double | theZ2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeBoxDXDYDZ | ( | in double | theDX, |
in double | theDY, | ||
in double | theDZ | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeBoxTwoPnt | ( | in GEOM_Object | thePnt1, |
in GEOM_Object | thePnt2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeChamferAll | ( | in GEOM_Object | theShape, |
in double | theD | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeChamferEdge | ( | in GEOM_Object | theShape, |
in double | theD1, | ||
in double | theD2, | ||
in long | theFace1, | ||
in long | theFace2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeChamferEdgeAD | ( | in GEOM_Object | theShape, |
in double | theD, | ||
in double | theAngle, | ||
in long | theFace1, | ||
in long | theFace2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeChamferEdges | ( | in GEOM_Object | theShape, |
in double | theD1, | ||
in double | theD2, | ||
in GEOM_List | theEdges | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeChamferEdgesAD | ( | in GEOM_Object | theShape, |
in double | theD, | ||
in double | theAngle, | ||
in GEOM_List | theEdges | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeChamferFaces | ( | in GEOM_Object | theShape, |
in double | theD1, | ||
in double | theD2, | ||
in GEOM_List | theFaces | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeChamferFacesAD | ( | in GEOM_Object | theShape, |
in double | theD, | ||
in double | theAngle, | ||
in GEOM_List | theFaces | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeCircleCenter2Pnt | ( | in GEOM_Object | thePnt1, |
in GEOM_Object | thePnt2, | ||
in GEOM_Object | thePnt3 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeCirclePntVecR | ( | in GEOM_Object | thePnt, |
in GEOM_Object | theVec, | ||
in double | theR | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeCircleThreePnt | ( | in GEOM_Object | thePnt1, |
in GEOM_Object | thePnt2, | ||
in GEOM_Object | thePnt3 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeCommon | ( | in GEOM_Object | theShape1, |
in GEOM_Object | theShape2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeCompound | ( | in GEOM_List | theShapes | ) |
GEOM_Object GEOM::GEOM_Superv::MakeConePntVecR1R2H | ( | in GEOM_Object | thePnt, |
in GEOM_Object | theAxis, | ||
in double | theR1, | ||
in double | theR2, | ||
in double | theHeight | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeConeR1R2H | ( | in double | theR1, |
in double | theR2, | ||
in double | theHeight | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeCopy | ( | in GEOM_Object | theOriginal | ) |
GEOM_Object GEOM::GEOM_Superv::MakeCut | ( | in GEOM_Object | theShape1, |
in GEOM_Object | theShape2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeCylinderPntVecRH | ( | in GEOM_Object | thePnt, |
in GEOM_Object | theAxis, | ||
in double | theRadius, | ||
in double | theHeight | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeCylinderPntVecRHA | ( | in GEOM_Object | thePnt, |
in GEOM_Object | theAxis, | ||
in double | theRadius, | ||
in double | theHeight, | ||
in double | theAngle | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeCylinderRH | ( | in double | theR, |
in double | theH | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeCylinderRHA | ( | in double | theR, |
in double | theH, | ||
in double | theA | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeDiskPntVecR | ( | in GEOM_Object | thePnt, |
in GEOM_Object | theVec, | ||
in double | theR | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeDiskR | ( | in double | theR, |
in short | theOrientation | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeDiskThreePnt | ( | in GEOM_Object | thePnt1, |
in GEOM_Object | thePnt2, | ||
in GEOM_Object | thePnt3 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeDividedCylinder | ( | in double | theR, |
in double | theH, | ||
in pattern | thePattern | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeDividedDisk | ( | in double | theR, |
in double | theRatio, | ||
in short | theOrientation, | ||
in pattern | thePattern | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeEdge | ( | in GEOM_Object | thePnt1, |
in GEOM_Object | thePnt2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeEdgeOnCurveByLength | ( | in GEOM_Object | theRefCurve, |
in double | theLength, | ||
in GEOM_Object | theStartPoint | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeEllipse | ( | in GEOM_Object | thePnt, |
in GEOM_Object | theVec, | ||
in double | theRMajor, | ||
in double | theRMinor | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeEllipseVec | ( | in GEOM_Object | thePnt, |
in GEOM_Object | theVec, | ||
in double | theRMajor, | ||
in double | theRMinor, | ||
in GEOM_Object | theVecMaj | ||
) |
GEOM_List GEOM::GEOM_Superv::MakeExplode | ( | in GEOM_Object | theShape, |
in long | theShapeType, | ||
in boolean | isSorted | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFace | ( | in GEOM_Object | theWire, |
in boolean | isPlanarWanted | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFaceHW | ( | in double | theH, |
in double | theW, | ||
in short | theOrientation | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFaceObjHW | ( | in GEOM_Object | theObj, |
in double | theH, | ||
in double | theW | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFaceWires | ( | in GEOM_List | theWires, |
in boolean | isPlanarWanted | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFaceWithConstraints | ( | in GEOM_List | theConstraints | ) |
GEOM_Object GEOM::GEOM_Superv::MakeFillet2D | ( | in GEOM_Object | theShape, |
in double | theR, | ||
in GEOM_List | theVertexes | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFilletAll | ( | in GEOM_Object | theShape, |
in double | theR | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFilletEdges | ( | in GEOM_Object | theShape, |
in double | theR, | ||
in GEOM_List | theEdges | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFilletEdgesR1R2 | ( | in GEOM_Object | theShape, |
in double | theR1, | ||
in double | theR2, | ||
in GEOM_List | theEdges | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFilletFaces | ( | in GEOM_Object | theShape, |
in double | theR, | ||
in GEOM_List | theFaces | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFilletFacesR1R2 | ( | in GEOM_Object | theShape, |
in double | theR1, | ||
in double | theR2, | ||
in GEOM_List | theFaces | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFilling | ( | in GEOM_Object | theShape, |
in long | theMinDeg, | ||
in long | theMaxDeg, | ||
in double | theTol2D, | ||
in double | theTol3D, | ||
in long | theNbIter, | ||
in filling_oper_method | theMethod, | ||
in boolean | theApprox | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeFuse | ( | in GEOM_Object | theShape1, |
in GEOM_Object | theShape2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeGlueFaces | ( | in GEOM_Object | theShape, |
in double | theTolerance, | ||
in boolean | doKeepNonSolids | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeGlueFacesByList | ( | in GEOM_Object | theShape, |
in double | theTolerance, | ||
in ListOfGO | theFaces, | ||
in boolean | doKeepNonSolids, | ||
in boolean | doGlueAllEdges | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeHalfPartition | ( | in GEOM_Object | theShape, |
in GEOM_Object | thePlane | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeHexa | ( | in GEOM_Object | theFace1, |
in GEOM_Object | theFace2, | ||
in GEOM_Object | theFace3, | ||
in GEOM_Object | theFace4, | ||
in GEOM_Object | theFace5, | ||
in GEOM_Object | theFace6 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeHexa2Faces | ( | in GEOM_Object | theFace1, |
in GEOM_Object | theFace2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeLineTwoFaces | ( | in GEOM_Object | theFace1, |
in GEOM_Object | theFace2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeLineTwoPnt | ( | in GEOM_Object | thePnt1, |
in GEOM_Object | thePnt2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeMarker | ( | in double | theOX, |
in double | theOY, | ||
in double | theOZ, | ||
in double | theXDX, | ||
in double | theXDY, | ||
in double | theXDZ, | ||
in double | theYDX, | ||
in double | theYDY, | ||
in double | theYDZ | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeMarkerFromShape | ( | in GEOM_Object | theShape | ) |
GEOM_Object GEOM::GEOM_Superv::MakeMarkerPntTwoVec | ( | in GEOM_Object | theOrigin, |
in GEOM_Object | theXVec, | ||
in GEOM_Object | theYVec | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeMultiTransformation1D | ( | in GEOM_Object | theBlock, |
in long | theDirFace1, | ||
in long | theDirFace2, | ||
in long | theNbTimes | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeMultiTransformation2D | ( | in GEOM_Object | theBlock, |
in long | theDirFace1U, | ||
in long | theDirFace2U, | ||
in long | theNbTimesU, | ||
in long | theDirFace1V, | ||
in long | theDirFace2V, | ||
in long | theNbTimesV | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePartition | ( | in GEOM_List | theShapes, |
in GEOM_List | theTools, | ||
in GEOM_List | theKeepInside, | ||
in GEOM_List | theRemoveInside, | ||
in short | theLimit, | ||
in boolean | theRemoveWebs, | ||
in GEOM_List | theMaterials, | ||
in short | theKeepNonlimitShapes | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePipe | ( | in GEOM_Object | theBase, |
in GEOM_Object | thePath | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePipeBiNormalAlongVector | ( | in GEOM_Object | theBase, |
in GEOM_Object | thePath, | ||
in GEOM_Object | theVec | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePipeShellsWithoutPath | ( | in ListOfGO | theSeqBases, |
in ListOfGO | theLocations | ||
) |
GEOM_List GEOM::GEOM_Superv::MakePipeTShape | ( | in double | theR1, |
in double | theW1, | ||
in double | theL1, | ||
in double | theR2, | ||
in double | theW2, | ||
in double | theL2, | ||
in boolean | theHexMesh | ||
) |
GEOM_List GEOM::GEOM_Superv::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 | ||
) |
GEOM_List GEOM::GEOM_Superv::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_Object | theP1, | ||
in GEOM_Object | theP2, | ||
in GEOM_Object | theP3 | ||
) |
GEOM_List GEOM::GEOM_Superv::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 | ||
) |
GEOM_List GEOM::GEOM_Superv::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_Object | theP1, | ||
in GEOM_Object | theP2, | ||
in GEOM_Object | theP3 | ||
) |
GEOM_List GEOM::GEOM_Superv::MakePipeTShapeWithPosition | ( | in double | theR1, |
in double | theW1, | ||
in double | theL1, | ||
in double | theR2, | ||
in double | theW2, | ||
in double | theL2, | ||
in boolean | theHexMesh, | ||
in GEOM_Object | theP1, | ||
in GEOM_Object | theP2, | ||
in GEOM_Object | theP3 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePipeWithDifferentSections | ( | in ListOfGO | theSeqBases, |
in ListOfGO | theLocations, | ||
in GEOM_Object | thePath, | ||
in boolean | theWithContact, | ||
in boolean | theWithCorrection | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePipeWithShellSections | ( | in ListOfGO | theSeqBases, |
in ListOfGO | theSeqSubBases, | ||
in ListOfGO | theLocations, | ||
in GEOM_Object | thePath, | ||
in boolean | theWithContact, | ||
in boolean | theWithCorrection | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePlane2Vec | ( | in GEOM_Object | theVec1, |
in GEOM_Object | theVec2, | ||
in double | theTrimSize | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePlaneFace | ( | in GEOM_Object | theFace, |
in double | theTrimSize | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePlaneLCS | ( | in GEOM_Object | theLCS, |
in double | theTrimSize, | ||
in double | theOrientation | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePlanePntVec | ( | in GEOM_Object | thePnt, |
in GEOM_Object | theVec, | ||
in double | theTrimSize | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePlaneThreePnt | ( | in GEOM_Object | thePnt1, |
in GEOM_Object | thePnt2, | ||
in GEOM_Object | thePnt3, | ||
in double | theTrimSize | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePointOnCurve | ( | in GEOM_Object | theRefCurve, |
in double | theParameter | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePointOnCurveByLength | ( | in GEOM_Object | theRefCurve, |
in double | theLength, | ||
in GEOM_Object | theStartPoint | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePointWithReference | ( | in GEOM_Object | theReference, |
in double | theX, | ||
in double | theY, | ||
in double | theZ | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePointXYZ | ( | in double | theX, |
in double | theY, | ||
in double | theZ | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePolyline | ( | in GEOM_List | thePoints, |
in boolean | theIsClosed | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePrismTwoPnt | ( | in GEOM_Object | theBase, |
in GEOM_Object | thePoint1, | ||
in GEOM_Object | thePoint2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePrismTwoPnt2Ways | ( | in GEOM_Object | theBase, |
in GEOM_Object | thePoint1, | ||
in GEOM_Object | thePoint2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePrismVecH | ( | in GEOM_Object | theBase, |
in GEOM_Object | theVec, | ||
in double | theH | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakePrismVecH2Ways | ( | in GEOM_Object | theBase, |
in GEOM_Object | theVec, | ||
in double | theH | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeQuad | ( | in GEOM_Object | theEdge1, |
in GEOM_Object | theEdge2, | ||
in GEOM_Object | theEdge3, | ||
in GEOM_Object | theEdge4 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeQuad2Edges | ( | in GEOM_Object | theEdge1, |
in GEOM_Object | theEdge2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeQuad4Vertices | ( | in GEOM_Object | thePnt1, |
in GEOM_Object | thePnt2, | ||
in GEOM_Object | thePnt3, | ||
in GEOM_Object | thePnt4 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeRevolutionAxisAngle | ( | in GEOM_Object | theBase, |
in GEOM_Object | theAxis, | ||
in double | theAngle | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeRevolutionAxisAngle2Ways | ( | in GEOM_Object | theBase, |
in GEOM_Object | theAxis, | ||
in double | theAngle | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeSection | ( | in GEOM_Object | theShape1, |
in GEOM_Object | theShape2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeShell | ( | in GEOM_List | theFacesAndShells | ) |
GEOM_Object GEOM::GEOM_Superv::MakeSketcher | ( | in string | theCommand, |
in GEOM_List | theWorkingPlane | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeSmoothingSurface | ( | in GEOM_List | thelPoints | ) |
GEOM_Object GEOM::GEOM_Superv::MakeSolidFromConnectedFaces | ( | in GEOM_List | theFacesOrShells, |
in boolean | isIntersect | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeSolidShell | ( | in GEOM_Object | theShell | ) |
GEOM_Object GEOM::GEOM_Superv::MakeSolidShells | ( | in GEOM_List | theShells | ) |
GEOM_Object GEOM::GEOM_Superv::MakeSphere | ( | in double | theX, |
in double | theY, | ||
in double | theZ, | ||
in double | theRadius | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeSpherePntR | ( | in GEOM_Object | thePnt, |
in double | theR | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeSphereR | ( | in double | theR | ) |
GEOM_Object GEOM::GEOM_Superv::MakeSplineBezier | ( | in GEOM_List | thePoints, |
in boolean | theIsClosed | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeSplineInterpolation | ( | in GEOM_List | thePoints, |
in boolean | theIsClosed, | ||
in boolean | theDoReordering | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeTangentOnCurve | ( | in GEOM_Object | theRefCurve, |
in double | theParameter | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeTangentPlaneOnFace | ( | in GEOM_Object | theFace, |
in double | theParameterU, | ||
in double | theParameterV, | ||
in double | theTrimSize | ||
) |
Create a tangent plane to specified face in the point with specified parameters. Values of parameters should be between 0. and 1.0
theFace | - face for which tangent plane shuold be built. |
theParameterU | - value of parameter by U |
theParameterV | - value of parameter Vthe |
theTrimSize | - defines sizes of created face |
GEOM_Object GEOM::GEOM_Superv::MakeThruSections | ( | in ListOfGO | theSeqSections, |
in boolean | theModeSolid, | ||
in double | thePreci, | ||
in boolean | theRuled | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeTorusPntVecRR | ( | in GEOM_Object | thePnt, |
in GEOM_Object | theVec, | ||
in double | theRMajor, | ||
in double | theRMinor | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeTorusRR | ( | in double | theRMajor, |
in double | theRMinor | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeVectorDXDYDZ | ( | in double | theDX, |
in double | theDY, | ||
in double | theDZ | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeVectorTwoPnt | ( | in GEOM_Object | thePnt1, |
in GEOM_Object | thePnt2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MakeWire | ( | in GEOM_List | theEdgesAndWires, |
in double | theTolerance | ||
) |
GEOM_Object GEOM::GEOM_Superv::MirrorAxis | ( | in GEOM_Object | theObject, |
in GEOM_Object | theAxis | ||
) |
GEOM_Object GEOM::GEOM_Superv::MirrorAxisCopy | ( | in GEOM_Object | theObject, |
in GEOM_Object | theAxis | ||
) |
GEOM_Object GEOM::GEOM_Superv::MirrorPlane | ( | in GEOM_Object | theObject, |
in GEOM_Object | thePlane | ||
) |
GEOM_Object GEOM::GEOM_Superv::MirrorPlaneCopy | ( | in GEOM_Object | theObject, |
in GEOM_Object | thePlane | ||
) |
GEOM_Object GEOM::GEOM_Superv::MirrorPoint | ( | in GEOM_Object | theObject, |
in GEOM_Object | thePoint | ||
) |
GEOM_Object GEOM::GEOM_Superv::MirrorPointCopy | ( | in GEOM_Object | theObject, |
in GEOM_Object | thePoint | ||
) |
GEOM_Object GEOM::GEOM_Superv::MultiRotate1D | ( | in GEOM_Object | theObject, |
in GEOM_Object | theAxis, | ||
in long | theNbTimes | ||
) |
GEOM_Object GEOM::GEOM_Superv::MultiRotate2D | ( | in GEOM_Object | theObject, |
in GEOM_Object | theAxis, | ||
in double | theAngle, | ||
in long | theNbTimes1, | ||
in double | theStep, | ||
in long | theNbTimes2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::MultiTranslate1D | ( | in GEOM_Object | theObject, |
in GEOM_Object | theVector, | ||
in double | theStep, | ||
in long | theNbTimes | ||
) |
GEOM_Object GEOM::GEOM_Superv::MultiTranslate2D | ( | in GEOM_Object | theObject, |
in GEOM_Object | theVector1, | ||
in double | theStep1, | ||
in long | theNbTimes1, | ||
in GEOM_Object | theVector2, | ||
in double | theStep2, | ||
in long | theNbTimes2 | ||
) |
long GEOM::GEOM_Superv::NumberOfEdges | ( | in GEOM_Object | theShape | ) |
long GEOM::GEOM_Superv::NumberOfFaces | ( | in GEOM_Object | theShape | ) |
GEOM_Object GEOM::GEOM_Superv::OffsetShape | ( | in GEOM_Object | theObject, |
in double | theOffset | ||
) |
GEOM_Object GEOM::GEOM_Superv::OffsetShapeCopy | ( | in GEOM_Object | theObject, |
in double | theOffset | ||
) |
GEOM_Object GEOM::GEOM_Superv::PositionAlongPath | ( | in GEOM_Object | theObject, |
in GEOM_Object | thePath, | ||
in double | theDistance, | ||
in boolean | theCopy, | ||
in boolean | theReverse | ||
) |
GEOM_Object GEOM::GEOM_Superv::PositionShape | ( | in GEOM_Object | theObject, |
in GEOM_Object | theStartLCS, | ||
in GEOM_Object | theEndLCS | ||
) |
GEOM_Object GEOM::GEOM_Superv::PositionShapeCopy | ( | in GEOM_Object | theObject, |
in GEOM_Object | theStartLCS, | ||
in GEOM_Object | theEndLCS | ||
) |
string GEOM::GEOM_Superv::PrintBCErrors | ( | in GEOM_Object | theCompound, |
in GEOM_IBlocksOperations::BCErrors | theErrors | ||
) |
void GEOM::GEOM_Superv::RemoveObject | ( | in GEOM_Object | theGroup, |
in long | theSubShapeId | ||
) |
GEOM_Object GEOM::GEOM_Superv::Rotate | ( | in GEOM_Object | theObject, |
in GEOM_Object | theAxis, | ||
in double | theAngle | ||
) |
GEOM_Object GEOM::GEOM_Superv::RotateCopy | ( | in GEOM_Object | theObject, |
in GEOM_Object | theAxis, | ||
in double | theAngle | ||
) |
GEOM_Object GEOM::GEOM_Superv::RotateThreePoints | ( | in GEOM_Object | theObject, |
in GEOM_Object | theCentPoint, | ||
in GEOM_Object | thePoint1, | ||
in GEOM_Object | thePoint2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::RotateThreePointsCopy | ( | in GEOM_Object | theObject, |
in GEOM_Object | theCentPoint, | ||
in GEOM_Object | thePoint1, | ||
in GEOM_Object | thePoint2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::ScaleShape | ( | in GEOM_Object | theObject, |
in GEOM_Object | thePoint, | ||
in double | theFactor | ||
) |
GEOM_Object GEOM::GEOM_Superv::ScaleShapeAlongAxes | ( | in GEOM_Object | theObject, |
in GEOM_Object | thePoint, | ||
in double | theFactorX, | ||
in double | theFactorY, | ||
in double | theFactorZ | ||
) |
GEOM_Object GEOM::GEOM_Superv::ScaleShapeAlongAxesCopy | ( | in GEOM_Object | theObject, |
in GEOM_Object | thePoint, | ||
in double | theFactorX, | ||
in double | theFactorY, | ||
in double | theFactorZ | ||
) |
GEOM_Object GEOM::GEOM_Superv::ScaleShapeCopy | ( | in GEOM_Object | theObject, |
in GEOM_Object | thePoint, | ||
in double | theFactor | ||
) |
void GEOM::GEOM_Superv::SetStudyID | ( | in long | theStudyID | ) |
GEOM_Object GEOM::GEOM_Superv::TranslateDXDYDZ | ( | in GEOM_Object | theObject, |
in double | theDX, | ||
in double | theDY, | ||
in double | theDZ | ||
) |
GEOM_Object GEOM::GEOM_Superv::TranslateDXDYDZCopy | ( | in GEOM_Object | theObject, |
in double | theDX, | ||
in double | theDY, | ||
in double | theDZ | ||
) |
GEOM_Object GEOM::GEOM_Superv::TranslateTwoPoints | ( | in GEOM_Object | theObject, |
in GEOM_Object | thePoint1, | ||
in GEOM_Object | thePoint2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::TranslateTwoPointsCopy | ( | in GEOM_Object | theObject, |
in GEOM_Object | thePoint1, | ||
in GEOM_Object | thePoint2 | ||
) |
GEOM_Object GEOM::GEOM_Superv::TranslateVector | ( | in GEOM_Object | theObject, |
in GEOM_Object | theVector | ||
) |
GEOM_Object GEOM::GEOM_Superv::TranslateVectorCopy | ( | in GEOM_Object | theObject, |
in GEOM_Object | theVector | ||
) |
GEOM_Object GEOM::GEOM_Superv::TranslateVectorDistance | ( | in GEOM_Object | theObject, |
in GEOM_Object | theVector, | ||
in double | theDistance, | ||
in boolean | theCopy | ||
) |