]> 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)
committergka <gka@opencascade.com>
Thu, 14 Jan 2016 13:13:48 +0000 (16:13 +0300)
commit44528d34a2a11d8ed2d7ce3b1d28d0bddb9edbe8
tree6ad8650abac4398c436781562a3de6b5792c82ef
parentd573adcf38d586fba68cde1a041ea9a3dd2c261f
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.
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