Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOMImpl_ITransformOperations.cxx File Reference
#include <Standard_Stream.hxx>
#include <GEOMImpl_ITransformOperations.hxx>
#include <GEOMImpl_TranslateDriver.hxx>
#include <GEOMImpl_MirrorDriver.hxx>
#include <GEOMImpl_ProjectionDriver.hxx>
#include <GEOMImpl_OffsetDriver.hxx>
#include <GEOMImpl_ScaleDriver.hxx>
#include <GEOMImpl_RotateDriver.hxx>
#include <GEOMImpl_PositionDriver.hxx>
#include <GEOMImpl_ITranslate.hxx>
#include <GEOMImpl_IMirror.hxx>
#include <GEOMImpl_IProjection.hxx>
#include <GEOMImpl_IProjOnCyl.hxx>
#include <GEOMImpl_IOffset.hxx>
#include <GEOMImpl_IScale.hxx>
#include <GEOMImpl_IRotate.hxx>
#include <GEOMImpl_IPosition.hxx>
#include <GEOMImpl_Types.hxx>
#include <GEOM_Function.hxx>
#include <GEOM_PythonDump.hxx>
#include <Basics_OCCTVersion.hxx>
#include "utilities.h"
#include <OpUtil.hxx>
#include <Utils_ExceptHandlers.hxx>
#include <TFunction_DriverTable.hxx>
#include <TFunction_Driver.hxx>
#include <TDF_Tool.hxx>
#include <BRep_Tool.hxx>
#include <BRep_Builder.hxx>
#include <TopExp.hxx>
#include <TopoDS.hxx>
#include <TopoDS_Edge.hxx>
#include <TopoDS_Vertex.hxx>
#include <TopoDS_Compound.hxx>
#include <gp_Pnt.hxx>
#include <gp_Vec.hxx>
#include <gp_Trsf.hxx>
#include <StdFail_NotDone.hxx>
#include <Standard_Failure.hxx>
#include <Standard_ErrorHandler.hxx>

Functions

 Handle (GEOM_Object) GEOMImpl_ITransformOperations
 

Function Documentation

Handle ( GEOM_Object  )

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

RotateCopy

Rotate1D (for MultiRotate1DNbTimes)

Rotate1D (for MultiRotate1DByStep)

Rotate2D (for MultiRotate2DNbTimes)

Rotate2D (for MultiRotate2DByStep)

RotateThreePoints

RotateThreePointsCopy

TransformLikeOtherCopy

MakeProjectionOnCylinder

References GEOMImpl_TranslateDriver::GetID(), Handle(), KO, NULL, OK, GEOMImpl_ITranslate::SetOriginal(), GEOMImpl_ITranslate::SetPoint1(), GEOMImpl_ITranslate::SetPoint2(), and TRANSLATE_TWO_POINTS.