#include "GEOM_IOperations.hxx"#include <TopTools_ListOfShape.hxx>#include <TColStd_HSequenceOfTransient.hxx>#include <list>
Go to the source code of this file.
Data Structures | |
| class | GEOMImpl_IBlocksOperations |
| struct | GEOMImpl_IBlocksOperations.BCError |
Functions | |
| class | Handle (GEOM_Object) |
| class | Handle (TColStd_HArray1OfInteger) |
| class Handle | ( | GEOM_Object | ) |
GetObject
AddObject
AddSubShape
GetReferencedObject
MakeBoxTwoPnt
MakeFaceHW
MakeFaceObjHW
MakeDiskPntVecR
MakeDiskThreePnt
MakeDiskR
MakeCylinderRH
MakeCylinderPntVecRH
MakeConeR1R2H
MakeConePntVecR1R2H
MakeSphereR
MakeSpherePntR
MakeTorusRR
MakeTorusPntVecRR
MakePrismVecH
MakePrismVecH2Ways
MakePrismTwoPnt
MakePrismTwoPnt2Ways
MakePrismDXDYDZ
MakePrismDXDYDZ_2WAYS
MakePipe
MakeRevolutionAxisAngle
MakeRevolutionAxisAngle2Ways
MakeFilling
MakeThruSections
MakePipeWithDifferentSections
MakePipeWithShellSections
MakePipeShellsWithoutPath
MakePipeBiNormalAlongVector
MakePointWithReference
makePointOnGeom
MakePointOnCurve
MakePointOnCurveByCoord
MakePointOnCurveByLength
MakePointOnSurface
MakePointOnSurfaceByCoord
MakePointOnLinesIntersection
MakeTangentOnCurve
MakeVectorDXDYDZ
MakeVectorTwoPnt
MakeLine
MakeLineTwoPnt
MakeLineTwoFaces
MakePlaneThreePnt
MakePlanePntVec
MakePlaneFace
MakePlane2Vec
MakePlaneLCS
MakeMarker
MakeMarkerFromShape
MakeMarkerPntTwoVec
MakeTangentPlaneOnFace
MakeQuad2Edges
MakeQuad4Vertices
MakeHexa
MakeHexa2Faces
MakeBlockCompound
GetPoint
GetVertexNearPoint
GetEdge
GetEdgeNearPoint
GetFaceByPoints
GetFaceByEdges
GetOppositeFace
GetFaceNearPoint
GetFaceByNormale
GetShapesNearPoint
RemoveExtraEdges
CheckAndImprove
GetBlockNearPoint
GetBlockByParts
MakeMultiTransformation1D
MakeMultiTransformation2D
MakePartition
MakeHalfPartition
MakeCircleCenter2Pnt
MakeCirclePntVecR
MakeEllipse
MakeArc
MakeArcCenter
MakeArcOfEllipse
MakePolyline
MakeSplineBezier
MakeSplineInterpolation
MakeCurveParametric
MakeSketcher
Make3DSketcher
MakeSketcherOnPlane
GetMainShape
SuppressFaces
CloseContour
RemoveIntWires
FillHoles
Sew
DivideEdge
ChangeOrientation
ChangeOrientationCopy
LimitTolerance
Import
MakeFilletEdges
MakeFilletEdges R1 R2
MakeFilletFaces
MakeFilletFaces R1 R2
MakeFillet2D
MakeFillet1D
MakeChamferAll
MakeChamferEdge
MakeChamferEdgeAD
MakeChamferFaces
MakeChamferFacesAD
MakeChamferEdges
MakeChamferEdgesAD
Archimede
GetVertexByIndex
GetNormal
MakeEdgeOnCurveByLength
MakeEdgeWire
MakeWire
MakeFace
MakeFaceWires
MakeShell
MakeSolidShells
MakeCompound
MakeShape
MakeGlueFaces
GetGlueFaces
MakeGlueFacesByList
MakeGlueEdges
MakeGlueEdgesByList
GetSubShape
ReverseShape
case GetInPlace: default:
TranslateDXDYDZ
TranslateTwoPointsCopy
TranslateDXDYDZCopy
TranslateVector
TranslateVectorCopy
TranslateVectorDistance
Translate1D
Translate2D
TranslateShape1D
TranslateShape2D
MirrorPlane
MirrorPlaneCopy
MirrorPoint
MirrorPointCopy
MirrorAxis
MirrorAxisCopy
OffsetShape
OffsetShapeCopy
ProjectShapeCopy
ScaleShape
ScaleShapeCopy
ScaleShapeAlongAxes
PositionShape
PositionShapeCopy
PositionAlongPath
Rotate
Rotate1D
Rotate2D
RotateThreePoints
RotateThreePointsCopy
TransformLikeOtherCopy
GetObject
GetReferencedObject
GetObjectImpl
MakeBoxDXDYDZ
MakeBoxTwoPnt
MakeFaceHW
MakeFaceObjHW
MakeDiskPntVecR
MakeDiskThreePnt
MakeDiskR
MakeCylinderRH
MakeCylinderPntVecRH
MakeConeR1R2H
MakeConePntVecR1R2H
MakeSphereR
MakeSpherePntR
MakeTorusRR
MakeTorusPntVecRR
MakePrismVecH
MakePrismVecH2Ways
MakePrismTwoPnt
MakePrismTwoPnt2Ways
MakePrismDXDYDZ
MakePrismDXDYDZ_2WAYS
MakePipe
MakeRevolutionAxisAngle
MakeRevolutionAxisAngle2Ways
MakeFilling
MakeThruSections
MakePipeWithDifferentSections
MakePipeWithShellSections
MakePipeShellsWithoutPath
MakePipeBiNormalAlongVector
MakePointXYZ
MakePointWithReference
makePointOnGeom
MakePointOnCurve
MakePointOnCurveByCoord
MakePointOnCurveByLength
MakePointOnSurface
MakePointOnSurfaceByCoord
MakePointOnLinesIntersection
MakeTangentOnCurve
MakeVectorDXDYDZ
MakeVectorTwoPnt
MakeLine
MakeLineTwoPnt
MakeLineTwoFaces
MakePlaneThreePnt
MakePlanePntVec
MakePlaneFace
MakePlane2Vec
MakePlaneLCS
MakeMarker
MakeMarkerFromShape
MakeMarkerPntTwoVec
MakeTangentPlaneOnFace
MakeQuad
MakeQuad2Edges
MakeQuad4Vertices
MakeHexa
MakeHexa2Faces
MakeBlockCompound
GetPoint
GetVertexNearPoint
GetEdge
GetEdgeNearPoint
GetFaceByPoints
GetFaceByEdges
GetOppositeFace
GetFaceNearPoint
GetFaceByNormale
GetShapesNearPoint
RemoveExtraEdges
CheckAndImprove
GetBlockNearPoint
GetBlockByParts
MakeMultiTransformation1D
MakeMultiTransformation2D
MakeBoolean
MakePartition
MakeHalfPartition
MakeCircleThreePnt
MakeCircleCenter2Pnt
MakeCirclePntVecR
MakeEllipse
MakeArc
MakeArcCenter
MakeArcOfEllipse
MakePolyline
MakeSplineBezier
MakeSplineInterpolation
MakeCurveParametric
MakeSketcher
Make3DSketcher
MakeSketcherOnPlane
CreateGroup
GetMainShape
ShapeProcess
SuppressFaces
CloseContour
RemoveIntWires
FillHoles
Sew
DivideEdge
ChangeOrientation
ChangeOrientationCopy
LimitTolerance
MakeCopy
Import
MakeFilletAll
MakeFilletEdges
MakeFilletEdges R1 R2
MakeFilletFaces
MakeFilletFaces R1 R2
MakeFillet2D
MakeFillet1D
MakeChamferAll
MakeChamferEdge
MakeChamferEdgeAD
MakeChamferFaces
MakeChamferFacesAD
MakeChamferEdges
MakeChamferEdgesAD
Archimede
GetCentreOfMass
GetVertexByIndex
GetNormal
MakeEdge
MakeEdgeOnCurveByLength
MakeEdgeWire
MakeWire
MakeFace
MakeFaceWires
MakeShell
MakeSolidShells
MakeCompound
MakeShape
MakeGlueFaces
GetGlueFaces
MakeGlueFacesByList
MakeGlueEdges
MakeGlueEdgesByList
GetSubShape
ReverseShape
case GetInPlace: default:
TranslateTwoPoints
TranslateDXDYDZ
TranslateTwoPointsCopy
TranslateDXDYDZCopy
TranslateVector
TranslateVectorCopy
TranslateVectorDistance
Translate1D
Translate2D
TranslateShape1D
TranslateShape2D
MirrorPlane
MirrorPlaneCopy
MirrorPoint
MirrorPointCopy
MirrorAxis
MirrorAxisCopy
OffsetShape
OffsetShapeCopy
ProjectShapeCopy
ScaleShape
ScaleShapeCopy
ScaleShapeAlongAxes
PositionShape
PositionShapeCopy
PositionAlongPath
Rotate
Rotate1D
Rotate2D
RotateThreePoints
RotateThreePointsCopy
TransformLikeOtherCopy
| class Handle | ( | TColStd_HArray1OfInteger | ) |
GetIntegerArray
Convert
GetObjects