Version: 6.3.1
Data Structures | Functions

src/GEOMImpl/GEOMImpl_IMeasureOperations.hxx File Reference

#include "GEOM_IOperations.hxx"
#include <BRepCheck_Analyzer.hxx>
#include <TopoDS_Shape.hxx>
#include <TopTools_HSequenceOfShape.hxx>
#include <TopTools_DataMapOfShapeListOfShape.hxx>
#include <TCollection_AsciiString.hxx>
#include <TColStd_HSequenceOfInteger.hxx>
#include <TColStd_HSequenceOfReal.hxx>
#include <gp_Ax3.hxx>
#include <Geom_Surface.hxx>
#include <Precision.hxx>
Include dependency graph for GEOMImpl_IMeasureOperations.hxx:

Go to the source code of this file.

Data Structures

class  GEOMImpl_IMeasureOperations

Functions

class Handle (GEOM_Object)

Function Documentation

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

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

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