Version: 6.3.1
Public Member Functions

GEOM_IShapesOperations_i Class Reference

#include <GEOM_IShapesOperations_i.hh>

Inheritance diagram for GEOM_IShapesOperations_i:
Inheritance graph

Public Member Functions

 GEOM_IShapesOperations_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine,::GEOMImpl_IShapesOperations *theImpl)
 ~GEOM_IShapesOperations_i ()
GEOM::GEOM_Object_ptr MakeEdge (GEOM::GEOM_Object_ptr thePnt1, GEOM::GEOM_Object_ptr thePnt2)
GEOM::GEOM_Object_ptr MakeEdgeOnCurveByLength (GEOM::GEOM_Object_ptr theCurve, CORBA::Double theLength, GEOM::GEOM_Object_ptr theStartPoint)
GEOM::GEOM_Object_ptr MakeEdgeWire (GEOM::GEOM_Object_ptr theWire, const CORBA::Double theLinearTolerance, const CORBA::Double theAngularTolerance)
GEOM::GEOM_Object_ptr MakeWire (const GEOM::ListOfGO &theEdgesAndWires, const CORBA::Double theTolerance)
GEOM::GEOM_Object_ptr MakeFace (GEOM::GEOM_Object_ptr theWire, CORBA::Boolean isPlanarWanted)
GEOM::GEOM_Object_ptr MakeFaceWires (const GEOM::ListOfGO &theWires, CORBA::Boolean isPlanarWanted)
GEOM::GEOM_Object_ptr MakeShell (const GEOM::ListOfGO &theFacesAndShells)
GEOM::GEOM_Object_ptr MakeSolidShell (GEOM::GEOM_Object_ptr theShell)
GEOM::GEOM_Object_ptr MakeSolidShells (const GEOM::ListOfGO &theShells)
GEOM::GEOM_Object_ptr MakeCompound (const GEOM::ListOfGO &theShapes)
GEOM::GEOM_Object_ptr MakeGlueFaces (GEOM::GEOM_Object_ptr theShape, CORBA::Double theTolerance, CORBA::Boolean doKeepNonSolids)
GEOM::ListOfGOGetGlueFaces (GEOM::GEOM_Object_ptr theShape, CORBA::Double theTolerance)
GEOM::GEOM_Object_ptr MakeGlueFacesByList (GEOM::GEOM_Object_ptr theShape, CORBA::Double theTolerance, const GEOM::ListOfGO &theFaces, CORBA::Boolean doKeepNonSolids, CORBA::Boolean doGlueAllEdges)
GEOM::GEOM_Object_ptr MakeGlueEdges (GEOM::GEOM_Object_ptr theShape, CORBA::Double theTolerance)
GEOM::ListOfGOGetGlueEdges (GEOM::GEOM_Object_ptr theShape, CORBA::Double theTolerance)
GEOM::GEOM_Object_ptr MakeGlueEdgesByList (GEOM::GEOM_Object_ptr theShape, CORBA::Double theTolerance, const GEOM::ListOfGO &theEdges)
GEOM::ListOfGOGetExistingSubObjects (GEOM::GEOM_Object_ptr theShape, CORBA::Boolean theGroupsOnly)
GEOM::ListOfGOMakeExplode (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, CORBA::Boolean isSorted)
GEOM::ListOfGOMakeAllSubShapes (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, CORBA::Boolean isSorted)
GEOM::ListOfGOExtractSubShapes (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, CORBA::Boolean isSorted)
GEOM::ListOfLongSubShapeAllIDs (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, CORBA::Boolean isSorted)
GEOM::ListOfLongGetAllSubShapesIDs (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, CORBA::Boolean isSorted)
GEOM::GEOM_Object_ptr GetSubShape (GEOM::GEOM_Object_ptr theMainShape, CORBA::Long theID)
GEOM::ListOfGOMakeSubShapes (GEOM::GEOM_Object_ptr theMainShape, const GEOM::ListOfLong &theIndices)
CORBA::Long GetSubShapeIndex (GEOM::GEOM_Object_ptr theMainShape, GEOM::GEOM_Object_ptr theSubShape)
CORBA::Long GetTopologyIndex (GEOM::GEOM_Object_ptr theMainShape, GEOM::GEOM_Object_ptr theSubShape)
char * GetShapeTypeString (GEOM::GEOM_Object_ptr theShape)
CORBA::Long NumberOfFaces (GEOM::GEOM_Object_ptr theShape)
CORBA::Long NumberOfEdges (GEOM::GEOM_Object_ptr theShape)
CORBA::Long NumberOfSubShapes (GEOM::GEOM_Object_ptr theShape, const CORBA::Long theShapeType)
GEOM::GEOM_Object_ptr ChangeOrientation (GEOM::GEOM_Object_ptr theShape)
GEOM::ListOfLongGetFreeFacesIDs (GEOM::GEOM_Object_ptr theShape)
GEOM::ListOfGOGetSharedShapes (GEOM::GEOM_Object_ptr theShape1, GEOM::GEOM_Object_ptr theShape2, CORBA::Long theShapeType)
GEOM::ListOfGOGetSharedShapesMulti (const GEOM::ListOfGO &theShapes, CORBA::Long theShapeType)
GEOM::ListOfGOGetShapesOnPlane (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theAx1, GEOM::shape_state theState)
GEOM::ListOfGOGetShapesOnPlaneWithLocation (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theAx1, GEOM::GEOM_Object_ptr thePnt, GEOM::shape_state theState)
GEOM::ListOfGOGetShapesOnCylinder (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theAxis, CORBA::Double theRadius, GEOM::shape_state theState)
GEOM::ListOfGOGetShapesOnCylinderWithLocation (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theAxis, GEOM::GEOM_Object_ptr thePnt, CORBA::Double theRadius, GEOM::shape_state theState)
GEOM::ListOfGOGetShapesOnSphere (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theCenter, CORBA::Double theRadius, GEOM::shape_state theState)
GEOM::ListOfGOGetShapesOnQuadrangle (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theTopLeftPoint, GEOM::GEOM_Object_ptr theTopRigthPoint, GEOM::GEOM_Object_ptr theBottomLeftPoint, GEOM::GEOM_Object_ptr theBottomRigthPoint, GEOM::shape_state theState)
GEOM::ListOfLongGetShapesOnPlaneIDs (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theAx1, GEOM::shape_state theState)
GEOM::ListOfLongGetShapesOnPlaneWithLocationIDs (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theAx1, GEOM::GEOM_Object_ptr thePnt, GEOM::shape_state theState)
GEOM::ListOfLongGetShapesOnCylinderIDs (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theAxis, CORBA::Double theRadius, GEOM::shape_state theState)
GEOM::ListOfLongGetShapesOnCylinderWithLocationIDs (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theAxis, GEOM::GEOM_Object_ptr thePnt, CORBA::Double theRadius, GEOM::shape_state theState)
GEOM::ListOfLongGetShapesOnSphereIDs (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theCenter, CORBA::Double theRadius, GEOM::shape_state theState)
GEOM::ListOfLongGetShapesOnQuadrangleIDs (GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::GEOM_Object_ptr theTopLeftPoint, GEOM::GEOM_Object_ptr theTopRigthPoint, GEOM::GEOM_Object_ptr theBottomLeftPoint, GEOM::GEOM_Object_ptr theBottomRigthPoint, GEOM::shape_state theState)
GEOM::ListOfGOGetShapesOnBox (GEOM::GEOM_Object_ptr theBox, GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::shape_state theState)
GEOM::ListOfLongGetShapesOnBoxIDs (GEOM::GEOM_Object_ptr theBox, GEOM::GEOM_Object_ptr theShape, CORBA::Long theShapeType, GEOM::shape_state theState)
GEOM::ListOfGOGetShapesOnShape (GEOM::GEOM_Object_ptr theSheckShape, GEOM::GEOM_Object_ptr theShape, CORBA::Short theShapeType, GEOM::shape_state theState)
GEOM::GEOM_Object_ptr GetShapesOnShapeAsCompound (GEOM::GEOM_Object_ptr theSheckShape, GEOM::GEOM_Object_ptr theShape, CORBA::Short theShapeType, GEOM::shape_state theState)
GEOM::ListOfLongGetShapesOnShapeIDs (GEOM::GEOM_Object_ptr theCheckShape, GEOM::GEOM_Object_ptr theShape, CORBA::Short theShapeType, GEOM::shape_state theState)
GEOM::GEOM_Object_ptr GetInPlace (GEOM::GEOM_Object_ptr theShapeWhere, GEOM::GEOM_Object_ptr theShapeWhat)
GEOM::GEOM_Object_ptr GetInPlaceByHistory (GEOM::GEOM_Object_ptr theShapeWhere, GEOM::GEOM_Object_ptr theShapeWhat)
GEOM::GEOM_Object_ptr GetSame (GEOM::GEOM_Object_ptr theShapeWhere, GEOM::GEOM_Object_ptr theShapeWhat)
::GEOMImpl_IShapesOperationsGetOperations ()
virtual CORBA::Boolean IsDone ()
virtual void SetErrorCode (const char *theErrorCode)
virtual char * GetErrorCode ()
virtual CORBA::Long GetStudyID ()
virtual GEOM::GEOM_Object_ptr GetObject (Handle(GEOM_Object) theObject)
virtual void FinishOperation ()
virtual void AbortOperation ()
::GEOM_IOperationsGetImpl ()

Constructor & Destructor Documentation

GEOM_IShapesOperations_i::GEOM_IShapesOperations_i ( PortableServer::POA_ptr  thePOA,
GEOM::GEOM_Gen_ptr  theEngine,
::GEOMImpl_IShapesOperations theImpl 
)

constructor:

GEOM_IShapesOperations_i::~GEOM_IShapesOperations_i ( )

destructor


Member Function Documentation

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeEdge ( GEOM::GEOM_Object_ptr  thePnt1,
GEOM::GEOM_Object_ptr  thePnt2 
)

MakeEdge

References Handle().

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeEdgeOnCurveByLength ( GEOM::GEOM_Object_ptr  theCurve,
CORBA::Double  theLength,
GEOM::GEOM_Object_ptr  theStartPoint 
)

MakeEdgeOnCurveByLength

References Handle().

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeEdgeWire ( GEOM::GEOM_Object_ptr  theWire,
const CORBA::Double  theLinearTolerance,
const CORBA::Double  theAngularTolerance 
)

MakeEdgeWire

References Handle().

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeWire ( const GEOM::ListOfGO theEdgesAndWires,
const CORBA::Double  theTolerance 
)

MakeWire

References Handle(), and GEOM_example.ind.

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeFace ( GEOM::GEOM_Object_ptr  theWire,
CORBA::Boolean  isPlanarWanted 
)

MakeFace

References Handle().

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeFaceWires ( const GEOM::ListOfGO theWires,
CORBA::Boolean  isPlanarWanted 
)

MakeFaceWires

References Handle(), and GEOM_example.ind.

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeShell ( const GEOM::ListOfGO theFacesAndShells)

MakeShell

References Handle(), and GEOM_example.ind.

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeSolidShell ( GEOM::GEOM_Object_ptr  theShell)

MakeSolidShell

References Handle().

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeSolidShells ( const GEOM::ListOfGO theShells)

MakeSolidShells

References Handle(), and GEOM_example.ind.

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeCompound ( const GEOM::ListOfGO theShapes)

MakeCompound

References Handle(), and GEOM_example.ind.

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeGlueFaces ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Double  theTolerance,
CORBA::Boolean  doKeepNonSolids 
)

MakeGlueFaces

References Handle().

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetGlueFaces ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Double  theTolerance 
)

GetGlueFaces

References Handle(), and PAL_MESH_030_geometry.i.

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeGlueFacesByList ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Double  theTolerance,
const GEOM::ListOfGO theFaces,
CORBA::Boolean  doKeepNonSolids,
CORBA::Boolean  doGlueAllEdges 
)

MakeGlueFacesByList

References Handle(), and GEOM_example.ind.

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeGlueEdges ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Double  theTolerance 
)

MakeGlueEdges

References Handle().

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetGlueEdges ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Double  theTolerance 
)

GetGlueEdges

References Handle(), and PAL_MESH_030_geometry.i.

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::MakeGlueEdgesByList ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Double  theTolerance,
const GEOM::ListOfGO theEdges 
)

MakeGlueEdgesByList

References Handle(), and GEOM_example.ind.

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetExistingSubObjects ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Boolean  theGroupsOnly 
)
GEOM::ListOfGO * GEOM_IShapesOperations_i::MakeExplode ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
CORBA::Boolean  isSorted 
)
GEOM::ListOfGO * GEOM_IShapesOperations_i::MakeAllSubShapes ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
CORBA::Boolean  isSorted 
)
GEOM::ListOfGO * GEOM_IShapesOperations_i::ExtractSubShapes ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
CORBA::Boolean  isSorted 
)
GEOM::ListOfLong * GEOM_IShapesOperations_i::SubShapeAllIDs ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
CORBA::Boolean  isSorted 
)
GEOM::ListOfLong * GEOM_IShapesOperations_i::GetAllSubShapesIDs ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
CORBA::Boolean  isSorted 
)
GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::GetSubShape ( GEOM::GEOM_Object_ptr  theMainShape,
CORBA::Long  theID 
)

GetSubShape

References Handle().

GEOM::ListOfGO * GEOM_IShapesOperations_i::MakeSubShapes ( GEOM::GEOM_Object_ptr  theMainShape,
const GEOM::ListOfLong theIndices 
)
CORBA::Long GEOM_IShapesOperations_i::GetSubShapeIndex ( GEOM::GEOM_Object_ptr  theMainShape,
GEOM::GEOM_Object_ptr  theSubShape 
)

GetSubShapeIndex

References Handle().

CORBA::Long GEOM_IShapesOperations_i::GetTopologyIndex ( GEOM::GEOM_Object_ptr  theMainShape,
GEOM::GEOM_Object_ptr  theSubShape 
)

GetTopologyIndex

References Handle().

char * GEOM_IShapesOperations_i::GetShapeTypeString ( GEOM::GEOM_Object_ptr  theShape)
CORBA::Long GEOM_IShapesOperations_i::NumberOfFaces ( GEOM::GEOM_Object_ptr  theShape)

NumberOfFaces

References NumberOfSubShapes().

CORBA::Long GEOM_IShapesOperations_i::NumberOfEdges ( GEOM::GEOM_Object_ptr  theShape)

NumberOfEdges

References NumberOfSubShapes().

CORBA::Long GEOM_IShapesOperations_i::NumberOfSubShapes ( GEOM::GEOM_Object_ptr  theShape,
const CORBA::Long  theShapeType 
)
GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::ChangeOrientation ( GEOM::GEOM_Object_ptr  theShape)

ChangeOrientation

References Handle().

GEOM::ListOfLong * GEOM_IShapesOperations_i::GetFreeFacesIDs ( GEOM::GEOM_Object_ptr  theShape)
GEOM::ListOfGO * GEOM_IShapesOperations_i::GetSharedShapes ( GEOM::GEOM_Object_ptr  theShape1,
GEOM::GEOM_Object_ptr  theShape2,
CORBA::Long  theShapeType 
)

GetSharedShapes

References Handle(), and PAL_MESH_030_geometry.i.

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetSharedShapesMulti ( const GEOM::ListOfGO theShapes,
CORBA::Long  theShapeType 
)

GetSharedShapesMulti

References Handle(), PAL_MESH_030_geometry.i, and GEOM_example.ind.

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetShapesOnPlane ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theAx1,
GEOM::shape_state  theState 
)

GetShapesOnPlane

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetShapesOnPlaneWithLocation ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theAx1,
GEOM::GEOM_Object_ptr  thePnt,
GEOM::shape_state  theState 
)

GetShapesOnPlaneWithLocation

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetShapesOnCylinder ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theAxis,
CORBA::Double  theRadius,
GEOM::shape_state  theState 
)

GetShapesOnCylinder

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetShapesOnCylinderWithLocation ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theAxis,
GEOM::GEOM_Object_ptr  thePnt,
CORBA::Double  theRadius,
GEOM::shape_state  theState 
)

GetShapesOnCylinderWithLocation

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetShapesOnSphere ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theCenter,
CORBA::Double  theRadius,
GEOM::shape_state  theState 
)

GetShapesOnSphere

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetShapesOnQuadrangle ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theTopLeftPoint,
GEOM::GEOM_Object_ptr  theTopRigthPoint,
GEOM::GEOM_Object_ptr  theBottomLeftPoint,
GEOM::GEOM_Object_ptr  theBottomRigthPoint,
GEOM::shape_state  theState 
)

GetShapesOnQuadrangle

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfLong * GEOM_IShapesOperations_i::GetShapesOnPlaneIDs ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theAx1,
GEOM::shape_state  theState 
)

GetShapesOnPlaneIDs

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfLong * GEOM_IShapesOperations_i::GetShapesOnPlaneWithLocationIDs ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theAx1,
GEOM::GEOM_Object_ptr  thePnt,
GEOM::shape_state  theState 
)

GetShapesOnPlaneWithLocationIDs

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfLong * GEOM_IShapesOperations_i::GetShapesOnCylinderIDs ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theAxis,
CORBA::Double  theRadius,
GEOM::shape_state  theState 
)

GetShapesOnCylinderIDs

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfLong * GEOM_IShapesOperations_i::GetShapesOnCylinderWithLocationIDs ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theAxis,
GEOM::GEOM_Object_ptr  thePnt,
CORBA::Double  theRadius,
GEOM::shape_state  theState 
)

GetShapesOnCylinderWithLocationIDs

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfLong * GEOM_IShapesOperations_i::GetShapesOnSphereIDs ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theCenter,
CORBA::Double  theRadius,
GEOM::shape_state  theState 
)

GetShapesOnSphereIDs

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfLong * GEOM_IShapesOperations_i::GetShapesOnQuadrangleIDs ( GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::GEOM_Object_ptr  theTopLeftPoint,
GEOM::GEOM_Object_ptr  theTopRigthPoint,
GEOM::GEOM_Object_ptr  theBottomLeftPoint,
GEOM::GEOM_Object_ptr  theBottomRigthPoint,
GEOM::shape_state  theState 
)

GetShapesOnQuadrangleIDs

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetShapesOnBox ( GEOM::GEOM_Object_ptr  theBox,
GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::shape_state  theState 
)

GetShapesOnBox

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfLong * GEOM_IShapesOperations_i::GetShapesOnBoxIDs ( GEOM::GEOM_Object_ptr  theBox,
GEOM::GEOM_Object_ptr  theShape,
CORBA::Long  theShapeType,
GEOM::shape_state  theState 
)

GetShapesOnQuadrangleIDs

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::ListOfGO * GEOM_IShapesOperations_i::GetShapesOnShape ( GEOM::GEOM_Object_ptr  theCheckShape,
GEOM::GEOM_Object_ptr  theShape,
CORBA::Short  theShapeType,
GEOM::shape_state  theState 
)

GetShapesOnShape

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::GetShapesOnShapeAsCompound ( GEOM::GEOM_Object_ptr  theCheckShape,
GEOM::GEOM_Object_ptr  theShape,
CORBA::Short  theShapeType,
GEOM::shape_state  theState 
)

GetShapesOnShapeAsCompound

References Handle(), and ShapeState().

GEOM::ListOfLong * GEOM_IShapesOperations_i::GetShapesOnShapeIDs ( GEOM::GEOM_Object_ptr  theCheckShape,
GEOM::GEOM_Object_ptr  theShape,
CORBA::Short  theShapeType,
GEOM::shape_state  theState 
)

GetShapesOnShapeIDs

References Handle(), PAL_MESH_030_geometry.i, and ShapeState().

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::GetInPlace ( GEOM::GEOM_Object_ptr  theShapeWhere,
GEOM::GEOM_Object_ptr  theShapeWhat 
)

GetInPlace

References Handle().

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::GetInPlaceByHistory ( GEOM::GEOM_Object_ptr  theShapeWhere,
GEOM::GEOM_Object_ptr  theShapeWhat 
)

GetInPlaceByHistory

References Handle().

GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::GetSame ( GEOM::GEOM_Object_ptr  theShapeWhere,
GEOM::GEOM_Object_ptr  theShapeWhat 
)

GetSame

References Handle().

::GEOMImpl_IShapesOperations* GEOM_IShapesOperations_i.GetOperations ( )
CORBA::Boolean GEOM_IOperations_i::IsDone ( ) [virtual, inherited]
void GEOM_IOperations_i::SetErrorCode ( const char *  theErrorCode) [virtual, inherited]
char * GEOM_IOperations_i::GetErrorCode ( ) [virtual, inherited]
CORBA::Long GEOM_IOperations_i::GetStudyID ( ) [virtual, inherited]
GEOM::GEOM_Object_ptr GEOM_IOperations_i::GetObject ( Handle(GEOM_Object theObject) [virtual, inherited]
void GEOM_IOperations_i::FinishOperation ( ) [virtual, inherited]
void GEOM_IOperations_i::AbortOperation ( ) [virtual, inherited]
::GEOM_IOperations* GEOM_IOperations_i.GetImpl ( ) [inherited]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS