mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-03 17:56:21 +03:00
Support of reading and writing tessellated geometry is added for the following STEP entities: - triangulated face - complex triangulated face - tessellated shell - tessellated solid - tessellated shape representation Models without BRep geometry (mesh formats like STL, OBJ and so on) are supported for writing to STEP. New parameters are added to enable/disable tessellated geometry reading and writing: - read.step.tessellated (On/Off/OnNoBRep) (On by default) - write.step.tessellated (On/Off/OnNoBRep) (OnNoBRep by default) OnNoBRep - tessellation is read/written only for entities for which there is no BRep representation. Faces with poly triangulation are written in STEP as triangulated face entities with one coordinates list per face. Only one poly triangulation per face (returned by BRep_Tool::Triangulation) is written to STEP.
311 lines
12 KiB
Plaintext
311 lines
12 KiB
Plaintext
StepVisual_AnnotationCurveOccurrence.cxx
|
|
StepVisual_AnnotationCurveOccurrence.hxx
|
|
StepVisual_AnnotationCurveOccurrenceAndGeomReprItem.cxx
|
|
StepVisual_AnnotationCurveOccurrenceAndGeomReprItem.hxx
|
|
StepVisual_AnnotationFillArea.cxx
|
|
StepVisual_AnnotationFillArea.hxx
|
|
StepVisual_AnnotationFillAreaOccurrence.cxx
|
|
StepVisual_AnnotationFillAreaOccurrence.hxx
|
|
StepVisual_AnnotationOccurrence.cxx
|
|
StepVisual_AnnotationOccurrence.hxx
|
|
StepVisual_AnnotationPlane.cxx
|
|
StepVisual_AnnotationPlane.hxx
|
|
StepVisual_AnnotationPlaneElement.cxx
|
|
StepVisual_AnnotationPlaneElement.hxx
|
|
StepVisual_AnnotationText.cxx
|
|
StepVisual_AnnotationText.hxx
|
|
StepVisual_AnnotationTextOccurrence.cxx
|
|
StepVisual_AnnotationTextOccurrence.hxx
|
|
StepVisual_AreaInSet.cxx
|
|
StepVisual_AreaInSet.hxx
|
|
StepVisual_AreaOrView.cxx
|
|
StepVisual_AreaOrView.hxx
|
|
StepVisual_Array1OfAnnotationPlaneElement.hxx
|
|
StepVisual_Array1OfBoxCharacteristicSelect.hxx
|
|
StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect.hxx
|
|
StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect.hxx
|
|
StepVisual_Array1OfCurveStyleFontPattern.hxx
|
|
StepVisual_Array1OfDirectionCountSelect.hxx
|
|
StepVisual_Array1OfDraughtingCalloutElement.hxx
|
|
StepVisual_Array1OfFillStyleSelect.hxx
|
|
StepVisual_Array1OfInvisibleItem.hxx
|
|
StepVisual_Array1OfLayeredItem.hxx
|
|
StepVisual_Array1OfPresentationStyleAssignment.hxx
|
|
StepVisual_Array1OfPresentationStyleSelect.hxx
|
|
StepVisual_Array1OfRenderingPropertiesSelect.hxx
|
|
StepVisual_Array1OfStyleContextSelect.hxx
|
|
StepVisual_Array1OfSurfaceStyleElementSelect.hxx
|
|
StepVisual_Array1OfTextOrCharacter.hxx
|
|
StepVisual_BackgroundColour.cxx
|
|
StepVisual_BackgroundColour.hxx
|
|
StepVisual_BoxCharacteristicSelect.cxx
|
|
StepVisual_BoxCharacteristicSelect.hxx
|
|
StepVisual_CameraImage.cxx
|
|
StepVisual_CameraImage.hxx
|
|
StepVisual_CameraImage2dWithScale.cxx
|
|
StepVisual_CameraImage2dWithScale.hxx
|
|
StepVisual_CameraImage3dWithScale.cxx
|
|
StepVisual_CameraImage3dWithScale.hxx
|
|
StepVisual_CameraModel.cxx
|
|
StepVisual_CameraModel.hxx
|
|
StepVisual_CameraModelD2.cxx
|
|
StepVisual_CameraModelD2.hxx
|
|
StepVisual_CameraModelD3.cxx
|
|
StepVisual_CameraModelD3.hxx
|
|
StepVisual_CameraModelD3MultiClipping.cxx
|
|
StepVisual_CameraModelD3MultiClipping.hxx
|
|
StepVisual_CameraModelD3MultiClippingInterectionSelect.cxx
|
|
StepVisual_CameraModelD3MultiClippingInterectionSelect.hxx
|
|
StepVisual_CameraModelD3MultiClippingIntersection.cxx
|
|
StepVisual_CameraModelD3MultiClippingIntersection.hxx
|
|
StepVisual_CameraModelD3MultiClippingUnion.cxx
|
|
StepVisual_CameraModelD3MultiClippingUnion.hxx
|
|
StepVisual_CameraModelD3MultiClippingUnionSelect.cxx
|
|
StepVisual_CameraModelD3MultiClippingUnionSelect.hxx
|
|
StepVisual_CameraUsage.cxx
|
|
StepVisual_CameraUsage.hxx
|
|
StepVisual_CentralOrParallel.hxx
|
|
StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel.cxx
|
|
StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel.hxx
|
|
StepVisual_Colour.cxx
|
|
StepVisual_Colour.hxx
|
|
StepVisual_ColourRgb.cxx
|
|
StepVisual_ColourRgb.hxx
|
|
StepVisual_ColourSpecification.cxx
|
|
StepVisual_ColourSpecification.hxx
|
|
StepVisual_CompositeText.cxx
|
|
StepVisual_CompositeText.hxx
|
|
StepVisual_CompositeTextWithExtent.cxx
|
|
StepVisual_CompositeTextWithExtent.hxx
|
|
StepVisual_ContextDependentInvisibility.cxx
|
|
StepVisual_ContextDependentInvisibility.hxx
|
|
StepVisual_ContextDependentOverRidingStyledItem.cxx
|
|
StepVisual_ContextDependentOverRidingStyledItem.hxx
|
|
StepVisual_CurveStyle.cxx
|
|
StepVisual_CurveStyle.hxx
|
|
StepVisual_CurveStyleFont.cxx
|
|
StepVisual_CurveStyleFont.hxx
|
|
StepVisual_CurveStyleFontPattern.cxx
|
|
StepVisual_CurveStyleFontPattern.hxx
|
|
StepVisual_CurveStyleFontSelect.cxx
|
|
StepVisual_CurveStyleFontSelect.hxx
|
|
StepVisual_DirectionCountSelect.cxx
|
|
StepVisual_DirectionCountSelect.hxx
|
|
StepVisual_DraughtingAnnotationOccurrence.cxx
|
|
StepVisual_DraughtingAnnotationOccurrence.hxx
|
|
StepVisual_DraughtingCallout.cxx
|
|
StepVisual_DraughtingCallout.hxx
|
|
StepVisual_DraughtingCalloutElement.cxx
|
|
StepVisual_DraughtingCalloutElement.hxx
|
|
StepVisual_DraughtingModel.cxx
|
|
StepVisual_DraughtingModel.hxx
|
|
StepVisual_DraughtingPreDefinedColour.cxx
|
|
StepVisual_DraughtingPreDefinedColour.hxx
|
|
StepVisual_DraughtingPreDefinedCurveFont.cxx
|
|
StepVisual_DraughtingPreDefinedCurveFont.hxx
|
|
StepVisual_ExternallyDefinedCurveFont.cxx
|
|
StepVisual_ExternallyDefinedCurveFont.hxx
|
|
StepVisual_ExternallyDefinedTextFont.cxx
|
|
StepVisual_ExternallyDefinedTextFont.hxx
|
|
StepVisual_FillAreaStyle.cxx
|
|
StepVisual_FillAreaStyle.hxx
|
|
StepVisual_FillAreaStyleColour.cxx
|
|
StepVisual_FillAreaStyleColour.hxx
|
|
StepVisual_FillStyleSelect.cxx
|
|
StepVisual_FillStyleSelect.hxx
|
|
StepVisual_FontSelect.cxx
|
|
StepVisual_FontSelect.hxx
|
|
StepVisual_HArray1OfAnnotationPlaneElement.hxx
|
|
StepVisual_HArray1OfBoxCharacteristicSelect.hxx
|
|
StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect.hxx
|
|
StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect.hxx
|
|
StepVisual_HArray1OfCurveStyleFontPattern.hxx
|
|
StepVisual_HArray1OfDirectionCountSelect.hxx
|
|
StepVisual_HArray1OfDraughtingCalloutElement.hxx
|
|
StepVisual_HArray1OfFillStyleSelect.hxx
|
|
StepVisual_HArray1OfInvisibleItem.hxx
|
|
StepVisual_HArray1OfLayeredItem.hxx
|
|
StepVisual_HArray1OfPresentationStyleAssignment.hxx
|
|
StepVisual_HArray1OfPresentationStyleSelect.hxx
|
|
StepVisual_HArray1OfRenderingPropertiesSelect.hxx
|
|
StepVisual_HArray1OfStyleContextSelect.hxx
|
|
StepVisual_HArray1OfSurfaceStyleElementSelect.hxx
|
|
StepVisual_HArray1OfTextOrCharacter.hxx
|
|
StepVisual_Invisibility.cxx
|
|
StepVisual_Invisibility.hxx
|
|
StepVisual_InvisibilityContext.cxx
|
|
StepVisual_InvisibilityContext.hxx
|
|
StepVisual_InvisibleItem.cxx
|
|
StepVisual_InvisibleItem.hxx
|
|
StepVisual_LayeredItem.cxx
|
|
StepVisual_LayeredItem.hxx
|
|
StepVisual_MarkerMember.cxx
|
|
StepVisual_MarkerMember.hxx
|
|
StepVisual_MarkerSelect.cxx
|
|
StepVisual_MarkerSelect.hxx
|
|
StepVisual_MarkerType.hxx
|
|
StepVisual_MechanicalDesignGeometricPresentationArea.cxx
|
|
StepVisual_MechanicalDesignGeometricPresentationArea.hxx
|
|
StepVisual_MechanicalDesignGeometricPresentationRepresentation.cxx
|
|
StepVisual_MechanicalDesignGeometricPresentationRepresentation.hxx
|
|
StepVisual_NullStyle.hxx
|
|
StepVisual_NullStyleMember.cxx
|
|
StepVisual_NullStyleMember.hxx
|
|
StepVisual_OverRidingStyledItem.cxx
|
|
StepVisual_OverRidingStyledItem.hxx
|
|
StepVisual_PlanarBox.cxx
|
|
StepVisual_PlanarBox.hxx
|
|
StepVisual_PlanarExtent.cxx
|
|
StepVisual_PlanarExtent.hxx
|
|
StepVisual_PointStyle.cxx
|
|
StepVisual_PointStyle.hxx
|
|
StepVisual_PreDefinedColour.cxx
|
|
StepVisual_PreDefinedColour.hxx
|
|
StepVisual_PreDefinedCurveFont.cxx
|
|
StepVisual_PreDefinedCurveFont.hxx
|
|
StepVisual_PreDefinedItem.cxx
|
|
StepVisual_PreDefinedItem.hxx
|
|
StepVisual_PreDefinedTextFont.cxx
|
|
StepVisual_PreDefinedTextFont.hxx
|
|
StepVisual_PresentationArea.cxx
|
|
StepVisual_PresentationArea.hxx
|
|
StepVisual_PresentationLayerAssignment.cxx
|
|
StepVisual_PresentationLayerAssignment.hxx
|
|
StepVisual_PresentationLayerUsage.cxx
|
|
StepVisual_PresentationLayerUsage.hxx
|
|
StepVisual_PresentationRepresentation.cxx
|
|
StepVisual_PresentationRepresentation.hxx
|
|
StepVisual_PresentationRepresentationSelect.cxx
|
|
StepVisual_PresentationRepresentationSelect.hxx
|
|
StepVisual_PresentationSet.cxx
|
|
StepVisual_PresentationSet.hxx
|
|
StepVisual_PresentationSize.cxx
|
|
StepVisual_PresentationSize.hxx
|
|
StepVisual_PresentationSizeAssignmentSelect.cxx
|
|
StepVisual_PresentationSizeAssignmentSelect.hxx
|
|
StepVisual_PresentationStyleAssignment.cxx
|
|
StepVisual_PresentationStyleAssignment.hxx
|
|
StepVisual_PresentationStyleByContext.cxx
|
|
StepVisual_PresentationStyleByContext.hxx
|
|
StepVisual_PresentationStyleSelect.cxx
|
|
StepVisual_PresentationStyleSelect.hxx
|
|
StepVisual_PresentationView.cxx
|
|
StepVisual_PresentationView.hxx
|
|
StepVisual_PresentedItem.cxx
|
|
StepVisual_PresentedItem.hxx
|
|
StepVisual_PresentedItemRepresentation.cxx
|
|
StepVisual_PresentedItemRepresentation.hxx
|
|
StepVisual_RenderingPropertiesSelect.cxx
|
|
StepVisual_RenderingPropertiesSelect.hxx
|
|
StepVisual_RepositionedTessellatedGeometricSet.hxx
|
|
StepVisual_RepositionedTessellatedGeometricSet.cxx
|
|
StepVisual_RepositionedTessellatedItem.hxx
|
|
StepVisual_RepositionedTessellatedItem.cxx
|
|
StepVisual_ShadingSurfaceMethod.hxx
|
|
StepVisual_StyleContextSelect.cxx
|
|
StepVisual_StyleContextSelect.hxx
|
|
StepVisual_StyledItem.cxx
|
|
StepVisual_StyledItem.hxx
|
|
StepVisual_StyledItemTarget.cxx
|
|
StepVisual_StyledItemTarget.hxx
|
|
StepVisual_SurfaceSide.hxx
|
|
StepVisual_SurfaceSideStyle.cxx
|
|
StepVisual_SurfaceSideStyle.hxx
|
|
StepVisual_SurfaceStyleBoundary.cxx
|
|
StepVisual_SurfaceStyleBoundary.hxx
|
|
StepVisual_SurfaceStyleControlGrid.cxx
|
|
StepVisual_SurfaceStyleControlGrid.hxx
|
|
StepVisual_SurfaceStyleElementSelect.cxx
|
|
StepVisual_SurfaceStyleElementSelect.hxx
|
|
StepVisual_SurfaceStyleFillArea.cxx
|
|
StepVisual_SurfaceStyleFillArea.hxx
|
|
StepVisual_SurfaceStyleParameterLine.cxx
|
|
StepVisual_SurfaceStyleParameterLine.hxx
|
|
StepVisual_SurfaceStyleReflectanceAmbient.cxx
|
|
StepVisual_SurfaceStyleReflectanceAmbient.hxx
|
|
StepVisual_SurfaceStyleRendering.cxx
|
|
StepVisual_SurfaceStyleRendering.hxx
|
|
StepVisual_SurfaceStyleRenderingWithProperties.cxx
|
|
StepVisual_SurfaceStyleRenderingWithProperties.hxx
|
|
StepVisual_SurfaceStyleSegmentationCurve.cxx
|
|
StepVisual_SurfaceStyleSegmentationCurve.hxx
|
|
StepVisual_SurfaceStyleSilhouette.cxx
|
|
StepVisual_SurfaceStyleSilhouette.hxx
|
|
StepVisual_SurfaceStyleTransparent.cxx
|
|
StepVisual_SurfaceStyleTransparent.hxx
|
|
StepVisual_SurfaceStyleUsage.cxx
|
|
StepVisual_SurfaceStyleUsage.hxx
|
|
StepVisual_Template.cxx
|
|
StepVisual_Template.hxx
|
|
StepVisual_TemplateInstance.cxx
|
|
StepVisual_TemplateInstance.hxx
|
|
StepVisual_TextLiteral.cxx
|
|
StepVisual_TextLiteral.hxx
|
|
StepVisual_TextOrCharacter.cxx
|
|
StepVisual_TextOrCharacter.hxx
|
|
StepVisual_TextPath.hxx
|
|
StepVisual_TextStyle.cxx
|
|
StepVisual_TextStyle.hxx
|
|
StepVisual_TextStyleForDefinedFont.cxx
|
|
StepVisual_TextStyleForDefinedFont.hxx
|
|
StepVisual_TextStyleWithBoxCharacteristics.cxx
|
|
StepVisual_TextStyleWithBoxCharacteristics.hxx
|
|
StepVisual_ViewVolume.cxx
|
|
StepVisual_ViewVolume.hxx
|
|
StepVisual_TessellatedAnnotationOccurrence.hxx
|
|
StepVisual_TessellatedAnnotationOccurrence.cxx
|
|
StepVisual_TessellatedItem.hxx
|
|
StepVisual_TessellatedItem.cxx
|
|
StepVisual_TessellatedGeometricSet.hxx
|
|
StepVisual_TessellatedGeometricSet.cxx
|
|
StepVisual_TessellatedCurveSet.hxx
|
|
StepVisual_TessellatedCurveSet.cxx
|
|
StepVisual_CoordinatesList.hxx
|
|
StepVisual_CoordinatesList.cxx
|
|
StepVisual_Array1OfTessellatedEdgeOrVertex.hxx
|
|
StepVisual_Array1OfTessellatedStructuredItem.hxx
|
|
StepVisual_ComplexTriangulatedFace.cxx
|
|
StepVisual_ComplexTriangulatedFace.hxx
|
|
StepVisual_ComplexTriangulatedSurfaceSet.cxx
|
|
StepVisual_ComplexTriangulatedSurfaceSet.hxx
|
|
StepVisual_CubicBezierTessellatedEdge.cxx
|
|
StepVisual_CubicBezierTessellatedEdge.hxx
|
|
StepVisual_CubicBezierTriangulatedFace.cxx
|
|
StepVisual_CubicBezierTriangulatedFace.hxx
|
|
StepVisual_EdgeOrCurve.cxx
|
|
StepVisual_EdgeOrCurve.hxx
|
|
StepVisual_FaceOrSurface.cxx
|
|
StepVisual_FaceOrSurface.hxx
|
|
StepVisual_HArray1OfTessellatedEdgeOrVertex.hxx
|
|
StepVisual_HArray1OfTessellatedStructuredItem.hxx
|
|
StepVisual_PathOrCompositeCurve.cxx
|
|
StepVisual_PathOrCompositeCurve.hxx
|
|
StepVisual_TessellatedConnectingEdge.cxx
|
|
StepVisual_TessellatedConnectingEdge.hxx
|
|
StepVisual_TessellatedEdge.cxx
|
|
StepVisual_TessellatedEdge.hxx
|
|
StepVisual_TessellatedEdgeOrVertex.cxx
|
|
StepVisual_TessellatedEdgeOrVertex.hxx
|
|
StepVisual_TessellatedFace.cxx
|
|
StepVisual_TessellatedFace.hxx
|
|
StepVisual_TessellatedPointSet.cxx
|
|
StepVisual_TessellatedPointSet.hxx
|
|
StepVisual_TessellatedShapeRepresentation.cxx
|
|
StepVisual_TessellatedShapeRepresentation.hxx
|
|
StepVisual_TessellatedShapeRepresentationWithAccuracyParameters.cxx
|
|
StepVisual_TessellatedShapeRepresentationWithAccuracyParameters.hxx
|
|
StepVisual_TessellatedShell.cxx
|
|
StepVisual_TessellatedShell.hxx
|
|
StepVisual_TessellatedSolid.cxx
|
|
StepVisual_TessellatedSolid.hxx
|
|
StepVisual_TessellatedStructuredItem.cxx
|
|
StepVisual_TessellatedStructuredItem.hxx
|
|
StepVisual_TessellatedSurfaceSet.cxx
|
|
StepVisual_TessellatedSurfaceSet.hxx
|
|
StepVisual_TessellatedVertex.cxx
|
|
StepVisual_TessellatedVertex.hxx
|
|
StepVisual_TessellatedWire.cxx
|
|
StepVisual_TessellatedWire.hxx
|
|
StepVisual_TriangulatedFace.cxx
|
|
StepVisual_TriangulatedFace.hxx
|