]> OCCT Git - occt-copy.git/commit
0026827: Position and orientation for GD&T frames
authorika <ika@opencascade.com>
Fri, 30 Oct 2015 10:01:56 +0000 (13:01 +0300)
committeraba <aba@opencascade.com>
Mon, 2 Nov 2015 15:07:57 +0000 (18:07 +0300)
commit9799b909b0f06d3e0b9ab86eb2cc4a0fabacb4d4
tree2d834c15ecc14e58ba801712732c848779d98414
parentc13b9c9d260eb27aca2a31c714151a42e037bf8b
0026827: Position and orientation for GD&T frames

Add STEP entities:
- StepAP242_DraughtingModelItemAssociation
- StepVisual_AnnotationOccurrence
- StepVisual_AnnotationCurveOccurrence
- StepVisual_AnnotationPlane
- StepVisual_DraughtingCallout
- StepVisual_AnnotationPlaneElement
- StepVisual_DraughtingCalloutElement

Changed the structure of XCAF to save the position of PMI data.

Add function to read orientation of GDT frame and connection point and set them to XCAF.

Conflicts:
src/RWStepAP214/RWStepAP214_ReadWriteModule.cxx
44 files changed:
src/RWStepAP214/RWStepAP214_GeneralModule.cxx
src/RWStepAP214/RWStepAP214_ReadWriteModule.cxx
src/RWStepAP242/FILES
src/RWStepAP242/RWStepAP242_RWDraughtingModelItemAssociation.cxx [new file with mode: 0644]
src/RWStepAP242/RWStepAP242_RWDraughtingModelItemAssociation.hxx [new file with mode: 0644]
src/RWStepVisual/FILES
src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.cxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.hxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWAnnotationOccurrence.cxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWAnnotationOccurrence.hxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWAnnotationPlane.cxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWAnnotationPlane.hxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWDraughtingCallout.cxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWDraughtingCallout.hxx [new file with mode: 0644]
src/STEPCAFControl/STEPCAFControl_Reader.cxx
src/StepAP214/StepAP214_Protocol.cxx
src/StepAP242/FILES
src/StepAP242/StepAP242_DraughtingModelItemAssociation.cxx [new file with mode: 0644]
src/StepAP242/StepAP242_DraughtingModelItemAssociation.hxx [new file with mode: 0644]
src/StepDimTol/StepDimTol_ToleranceZone.hxx
src/StepVisual/FILES
src/StepVisual/StepVisual_AnnotationCurveOccurrence.cxx [new file with mode: 0644]
src/StepVisual/StepVisual_AnnotationCurveOccurrence.hxx [new file with mode: 0644]
src/StepVisual/StepVisual_AnnotationPlane.cxx [new file with mode: 0644]
src/StepVisual/StepVisual_AnnotationPlane.hxx [new file with mode: 0644]
src/StepVisual/StepVisual_AnnotationPlaneElement.cxx [new file with mode: 0644]
src/StepVisual/StepVisual_AnnotationPlaneElement.hxx [new file with mode: 0644]
src/StepVisual/StepVisual_Array1OfAnnotationPlaneElement.hxx [new file with mode: 0644]
src/StepVisual/StepVisual_Array1OfDraughtingCalloutElement.hxx [new file with mode: 0644]
src/StepVisual/StepVisual_DraughtingCallout.cxx [new file with mode: 0644]
src/StepVisual/StepVisual_DraughtingCallout.hxx [new file with mode: 0644]
src/StepVisual/StepVisual_DraughtingCalloutElement.cxx [new file with mode: 0644]
src/StepVisual/StepVisual_DraughtingCalloutElement.hxx [new file with mode: 0644]
src/StepVisual/StepVisual_HArray1OfAnnotationPlaneElement.hxx [new file with mode: 0644]
src/StepVisual/StepVisual_HArray1OfDraughtingCalloutElement.hxx [new file with mode: 0644]
src/XCAFDimTolObjects/XCAFDimTolObjects_DatumObject.cxx
src/XCAFDimTolObjects/XCAFDimTolObjects_DatumObject.hxx
src/XCAFDimTolObjects/XCAFDimTolObjects_DimensionObject.cxx
src/XCAFDimTolObjects/XCAFDimTolObjects_DimensionObject.hxx
src/XCAFDimTolObjects/XCAFDimTolObjects_GeomToleranceObject.cxx
src/XCAFDimTolObjects/XCAFDimTolObjects_GeomToleranceObject.hxx
src/XCAFDoc/XCAFDoc_Datum.cxx
src/XCAFDoc/XCAFDoc_Dimension.cxx
src/XCAFDoc/XCAFDoc_GeomTolerance.cxx