# OCC.StepVisual module

class `Handle_StepVisual_AnnotationOccurrence`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_StyledItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_AnnotationText`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_MappedItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_AnnotationTextOccurrence`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_AnnotationOccurrence`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_AreaInSet`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_BackgroundColour`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_Colour`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CameraImage`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_MappedItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CameraImage2dWithScale`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_CameraImage`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CameraImage3dWithScale`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_CameraImage`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CameraModel`(*args)

  Bases: `OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CameraModelD2`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_CameraModel`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CameraModelD3`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_CameraModel`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CameraUsage`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_RepresentationMap`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_Colour`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_ColourRgb`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_ColourSpecification`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_ColourSpecification`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_Colour`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CompositeText`(*args)

  Bases: `OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CompositeTextWithExtent`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_CompositeText`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_ContextDependentInvisibility`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_Invisibility`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_ContextDependentOverRidingStyledItem`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_OverRidingStyledItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CurveStyle`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CurveStyleFont`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_CurveStyleFontPattern`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_DraughtingAnnotationOccurrence`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_AnnotationOccurrence`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_DraughtingModel`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_Representation`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_DraughtingPreDefinedColour`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_PreDefinedColour`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_DraughtingPreDefinedCurveFont`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_PreDefinedCurveFont`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_ExternallyDefinedCurveFont`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ExternallyDefinedItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_ExternallyDefinedTextFont`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ExternallyDefinedItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_FillAreaStyle`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_FillAreaStyleColour`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_HArray1OfBoxCharacteristicSelect`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_HArray1OfCurveStyleFontPattern`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_HArray1OfDirectionCountSelect`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_HArray1OfFillStyleSelect`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_HArray1OfInvisibleItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_HArray1OfLayeredItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_HArray1OfPresentationStyleAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_HArray1OfPresentationStyleSelect`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_HArray1OfStyleContextSelect`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_HArray1OfSurfaceStyleElementSelect`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_HArray1OfTextOrCharacter`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_Invisibility`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_MarkerMember`(*args)

  Bases: `object`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_MechanicalDesignGeometricPresentationArea`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_PresentationArea`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_PresentationRepresentation`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_OverRidingStyledItem`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_StyledItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PlanarBox`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_PlanarExtent`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PlanarExtent`(*args)

  Bases: `OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PointStyle`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PreDefinedColour`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_Colour`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PreDefinedCurveFont`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_PreDefinedItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PreDefinedItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PreDefinedTextFont`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_PreDefinedItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PresentationArea`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_PresentationRepresentation`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PresentationLayerAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PresentationLayerUsage`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PresentationRepresentation`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_Representation`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PresentationSet`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PresentationSize`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PresentationStyleAssignment`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PresentationStyleByContext`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_PresentationStyleAssignment`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PresentationView`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_PresentationRepresentation`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PresentedItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_PresentedItemRepresentation`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_StyledItem`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_RepresentationItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_SurfaceSideStyle`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_SurfaceStyleBoundary`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_SurfaceStyleControlGrid`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_SurfaceStyleFillArea`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_SurfaceStyleParameterLine`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_SurfaceStyleSegmentationCurve`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_SurfaceStyleSilhouette`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_SurfaceStyleUsage`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_Template`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_Representation`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_TemplateInstance`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_MappedItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_TextLiteral`(*args)

  Bases: `OCC.StepGeom.Handle_StepGeom_GeometricRepresentationItem`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_TextStyle`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_TextStyleForDefinedFont`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_TextStyleWithBoxCharacteristics`(*args)

  Bases: `OCC.StepVisual.Handle_StepVisual_TextStyle`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepVisual_ViewVolume`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `StepVisual_AnnotationOccurrence`(*args)

  Bases: `OCC.StepVisual.StepVisual_StyledItem`

  - Returns a AnnotationOccurrence

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_AnnotationText`(*args)

  Bases: `OCC.StepRepr.StepRepr_MappedItem`

  - Returns a AnnotationText

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_AnnotationTextOccurrence`(*args)

  Bases: `OCC.StepVisual.StepVisual_AnnotationOccurrence`

  - Returns a AnnotationTextOccurrence

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_AreaInSet`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a AreaInSet

  Return type: | None

  `Area`()

    Return type: | Handle_StepVisual_PresentationArea

  `GetHandle`()
  `InSet`()

    Return type: | Handle_StepVisual_PresentationSet

  `Init`()

    Parameters: | aArea (Handle_StepVisual_PresentationArea &) – aInSet (Handle_StepVisual_PresentationSet &) –
    Return type: | void

  `SetArea`()

    Parameters: | aArea (Handle_StepVisual_PresentationArea &) –
    Return type: | None

  `SetInSet`()

    Parameters: | aInSet (Handle_StepVisual_PresentationSet &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_AreaOrView`(*args)

  Bases: `object`

  - Returns a AreaOrView SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a AreaOrView Kind Entity that is : 1 -> PresentationArea 2 -> PresentationView 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `PresentationArea`()
    - returns Value as a PresentationArea (Null if another type)

    Return type: | Handle_StepVisual_PresentationArea

  `PresentationView`()
    - returns Value as a PresentationView (Null if another type)

    Return type: | Handle_StepVisual_PresentationView

  `thisown`

    The membership flag

class `StepVisual_Array1OfBoxCharacteristicSelect`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepVisual_BoxCharacteristicSelect &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepVisual_Array1OfBoxCharacteristicSelect &) –
    Return type: | StepVisual_Array1OfBoxCharacteristicSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_BoxCharacteristicSelect

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepVisual_BoxCharacteristicSelect &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepVisual_Array1OfBoxCharacteristicSelect &) –
    Return type: | StepVisual_Array1OfBoxCharacteristicSelect

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_BoxCharacteristicSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_BoxCharacteristicSelect

  `thisown`

    The membership flag

class `StepVisual_Array1OfCurveStyleFontPattern`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepVisual_CurveStyleFontPattern &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepVisual_Array1OfCurveStyleFontPattern &) –
    Return type: | StepVisual_Array1OfCurveStyleFontPattern

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepVisual_CurveStyleFontPattern

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepVisual_CurveStyleFontPattern &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepVisual_Array1OfCurveStyleFontPattern &) –
    Return type: | StepVisual_Array1OfCurveStyleFontPattern

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepVisual_CurveStyleFontPattern &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepVisual_CurveStyleFontPattern

  `thisown`

    The membership flag

class `StepVisual_Array1OfDirectionCountSelect`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepVisual_DirectionCountSelect &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepVisual_Array1OfDirectionCountSelect &) –
    Return type: | StepVisual_Array1OfDirectionCountSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_DirectionCountSelect

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepVisual_DirectionCountSelect &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepVisual_Array1OfDirectionCountSelect &) –
    Return type: | StepVisual_Array1OfDirectionCountSelect

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_DirectionCountSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_DirectionCountSelect

  `thisown`

    The membership flag

class `StepVisual_Array1OfFillStyleSelect`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepVisual_FillStyleSelect &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepVisual_Array1OfFillStyleSelect &) –
    Return type: | StepVisual_Array1OfFillStyleSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_FillStyleSelect

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepVisual_FillStyleSelect &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepVisual_Array1OfFillStyleSelect &) –
    Return type: | StepVisual_Array1OfFillStyleSelect

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_FillStyleSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_FillStyleSelect

  `thisown`

    The membership flag

class `StepVisual_Array1OfInvisibleItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepVisual_InvisibleItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepVisual_Array1OfInvisibleItem &) –
    Return type: | StepVisual_Array1OfInvisibleItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_InvisibleItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepVisual_InvisibleItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepVisual_Array1OfInvisibleItem &) –
    Return type: | StepVisual_Array1OfInvisibleItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_InvisibleItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_InvisibleItem

  `thisown`

    The membership flag

class `StepVisual_Array1OfLayeredItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepVisual_LayeredItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepVisual_Array1OfLayeredItem &) –
    Return type: | StepVisual_Array1OfLayeredItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_LayeredItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepVisual_LayeredItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepVisual_Array1OfLayeredItem &) –
    Return type: | StepVisual_Array1OfLayeredItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_LayeredItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_LayeredItem

  `thisown`

    The membership flag

class `StepVisual_Array1OfPresentationStyleAssignment`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepVisual_PresentationStyleAssignment &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepVisual_Array1OfPresentationStyleAssignment &) –
    Return type: | StepVisual_Array1OfPresentationStyleAssignment

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepVisual_PresentationStyleAssignment

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepVisual_PresentationStyleAssignment &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepVisual_Array1OfPresentationStyleAssignment &) –
    Return type: | StepVisual_Array1OfPresentationStyleAssignment

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepVisual_PresentationStyleAssignment &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepVisual_PresentationStyleAssignment

  `thisown`

    The membership flag

class `StepVisual_Array1OfPresentationStyleSelect`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepVisual_PresentationStyleSelect &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepVisual_Array1OfPresentationStyleSelect &) –
    Return type: | StepVisual_Array1OfPresentationStyleSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_PresentationStyleSelect

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepVisual_PresentationStyleSelect &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepVisual_Array1OfPresentationStyleSelect &) –
    Return type: | StepVisual_Array1OfPresentationStyleSelect

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_PresentationStyleSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_PresentationStyleSelect

  `thisown`

    The membership flag

class `StepVisual_Array1OfStyleContextSelect`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepVisual_StyleContextSelect &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepVisual_Array1OfStyleContextSelect &) –
    Return type: | StepVisual_Array1OfStyleContextSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_StyleContextSelect

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepVisual_StyleContextSelect &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepVisual_Array1OfStyleContextSelect &) –
    Return type: | StepVisual_Array1OfStyleContextSelect

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_StyleContextSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_StyleContextSelect

  `thisown`

    The membership flag

class `StepVisual_Array1OfSurfaceStyleElementSelect`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepVisual_SurfaceStyleElementSelect &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepVisual_Array1OfSurfaceStyleElementSelect &) –
    Return type: | StepVisual_Array1OfSurfaceStyleElementSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_SurfaceStyleElementSelect

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepVisual_SurfaceStyleElementSelect &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepVisual_Array1OfSurfaceStyleElementSelect &) –
    Return type: | StepVisual_Array1OfSurfaceStyleElementSelect

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_SurfaceStyleElementSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_SurfaceStyleElementSelect

  `thisown`

    The membership flag

class `StepVisual_Array1OfTextOrCharacter`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepVisual_TextOrCharacter &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepVisual_Array1OfTextOrCharacter &) –
    Return type: | StepVisual_Array1OfTextOrCharacter

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_TextOrCharacter

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepVisual_TextOrCharacter &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepVisual_Array1OfTextOrCharacter &) –
    Return type: | StepVisual_Array1OfTextOrCharacter

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_TextOrCharacter &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_TextOrCharacter

  `thisown`

    The membership flag

class `StepVisual_BackgroundColour`(*args)

  Bases: `OCC.StepVisual.StepVisual_Colour`

  - Returns a BackgroundColour

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aPresentation (StepVisual_AreaOrView &) –
    Return type: | void

  `Presentation`()

    Return type: | StepVisual_AreaOrView

  `SetPresentation`()

    Parameters: | aPresentation (StepVisual_AreaOrView &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_BoxCharacteristicSelect`(*args)

  Bases: `object`

  Return type: | None

  `RealValue`()

    Return type: | float

  `SetRealValue`()

    Parameters: | aValue (float) –
    Return type: | None

  `SetTypeOfContent`()

    Parameters: | aType (int) –
    Return type: | None

  `TypeOfContent`()

    Return type: | int

  `thisown`

    The membership flag

class `StepVisual_CameraImage`(*args)

  Bases: `OCC.StepRepr.StepRepr_MappedItem`

  - Returns a CameraImage

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_CameraImage2dWithScale`(*args)

  Bases: `OCC.StepVisual.StepVisual_CameraImage`

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_CameraImage3dWithScale`(*args)

  Bases: `OCC.StepVisual.StepVisual_CameraImage`

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_CameraModel`(*args)

  Bases: `OCC.StepGeom.StepGeom_GeometricRepresentationItem`

  - Returns a CameraModel

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_CameraModelD2`(*args)

  Bases: `OCC.StepVisual.StepVisual_CameraModel`

  - Returns a CameraModelD2

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aName – aViewWindow (Handle_StepVisual_PlanarBox &) – aViewWindowClipping (bool) –
    Return type: | void
    Return type: | void

  `SetViewWindow`()

    Parameters: | aViewWindow (Handle_StepVisual_PlanarBox &) –
    Return type: | None

  `SetViewWindowClipping`()

    Parameters: | aViewWindowClipping (bool) –
    Return type: | None

  `ViewWindow`()

    Return type: | Handle_StepVisual_PlanarBox

  `ViewWindowClipping`()

    Return type: | bool

  `thisown`

    The membership flag

class `StepVisual_CameraModelD3`(*args)

  Bases: `OCC.StepVisual.StepVisual_CameraModel`

  - Returns a CameraModelD3

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aName – aViewReferenceSystem (Handle_StepGeom_Axis2Placement3d &) – aPerspectiveOfVolume (Handle_StepVisual_ViewVolume &) –
    Return type: | void
    Return type: | void

  `PerspectiveOfVolume`()

    Return type: | Handle_StepVisual_ViewVolume

  `SetPerspectiveOfVolume`()

    Parameters: | aPerspectiveOfVolume (Handle_StepVisual_ViewVolume &) –
    Return type: | None

  `SetViewReferenceSystem`()

    Parameters: | aViewReferenceSystem (Handle_StepGeom_Axis2Placement3d &) –
    Return type: | None

  `ViewReferenceSystem`()

    Return type: | Handle_StepGeom_Axis2Placement3d

  `thisown`

    The membership flag

class `StepVisual_CameraUsage`(*args)

  Bases: `OCC.StepRepr.StepRepr_RepresentationMap`

  - Returns a CameraUsage

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_Colour`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a Colour

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_ColourRgb`(*args)

  Bases: `OCC.StepVisual.StepVisual_ColourSpecification`

  - Returns a ColourRgb

  Return type: | None

  `Blue`()

    Return type: | float

  `GetHandle`()
  `Green`()

    Return type: | float

  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aName – aRed (float) – aGreen (float) – aBlue (float) –
    Return type: | void
    Return type: | void

  `Red`()

    Return type: | float

  `SetBlue`()

    Parameters: | aBlue (float) –
    Return type: | None

  `SetGreen`()

    Parameters: | aGreen (float) –
    Return type: | None

  `SetRed`()

    Parameters: | aRed (float) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_ColourSpecification`(*args)

  Bases: `OCC.StepVisual.StepVisual_Colour`

  - Returns a ColourSpecification

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_CompositeText`(*args)

  Bases: `OCC.StepGeom.StepGeom_GeometricRepresentationItem`

  - Returns a CompositeText

  Return type: | None

  `CollectedText`()

    Return type: | Handle_StepVisual_HArray1OfTextOrCharacter

  `CollectedTextValue`()

    Parameters: | num (int) –
    Return type: | StepVisual_TextOrCharacter

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aName – aCollectedText (Handle_StepVisual_HArray1OfTextOrCharacter &) –
    Return type: | void
    Return type: | void

  `NbCollectedText`()

    Return type: | int

  `SetCollectedText`()

    Parameters: | aCollectedText (Handle_StepVisual_HArray1OfTextOrCharacter &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_CompositeTextWithExtent`(*args)

  Bases: `OCC.StepVisual.StepVisual_CompositeText`

  - Returns a CompositeTextWithExtent

  Return type: | None

  `Extent`()

    Return type: | Handle_StepVisual_PlanarExtent

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aCollectedText (Handle_StepVisual_HArray1OfTextOrCharacter &) – aName – aCollectedText – aExtent (Handle_StepVisual_PlanarExtent &) –
    Return type: | void
    Return type: | void

  `SetExtent`()

    Parameters: | aExtent (Handle_StepVisual_PlanarExtent &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_ContextDependentInvisibility`(*args)

  Bases: `OCC.StepVisual.StepVisual_Invisibility`

  - Returns a ContextDependentInvisibility

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aInvisibleItems (Handle_StepVisual_HArray1OfInvisibleItem &) – aInvisibleItems – aPresentationContext (StepVisual_InvisibilityContext &) –
    Return type: | void
    Return type: | void

  `PresentationContext`()

    Return type: | StepVisual_InvisibilityContext

  `SetPresentationContext`()

    Parameters: | aPresentationContext (StepVisual_InvisibilityContext &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_ContextDependentOverRidingStyledItem`(*args)

  Bases: `OCC.StepVisual.StepVisual_OverRidingStyledItem`

  - Returns a ContextDependentOverRidingStyledItem

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aStyles (Handle_StepVisual_HArray1OfPresentationStyleAssignment &) – aItem (Handle_StepRepr_RepresentationItem &) – aOverRiddenStyle (Handle_StepVisual_StyledItem &) – aName – aStyles – aItem – aOverRiddenStyle – aStyleContext (Handle_StepVisual_HArray1OfStyleContextSelect &) –
    Return type: | void
    Return type: | void

  `NbStyleContext`()

    Return type: | int

  `SetStyleContext`()

    Parameters: | aStyleContext (Handle_StepVisual_HArray1OfStyleContextSelect &) –
    Return type: | None

  `StyleContext`()

    Return type: | Handle_StepVisual_HArray1OfStyleContextSelect

  `StyleContextValue`()

    Parameters: | num (int) –
    Return type: | StepVisual_StyleContextSelect

  `thisown`

    The membership flag

class `StepVisual_CurveStyle`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a CurveStyle

  Return type: | None

  `CurveColour`()

    Return type: | Handle_StepVisual_Colour

  `CurveFont`()

    Return type: | StepVisual_CurveStyleFontSelect

  `CurveWidth`()

    Return type: | StepBasic_SizeSelect

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aCurveFont (StepVisual_CurveStyleFontSelect &) – aCurveWidth (StepBasic_SizeSelect &) – aCurveColour (Handle_StepVisual_Colour &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetCurveColour`()

    Parameters: | aCurveColour (Handle_StepVisual_Colour &) –
    Return type: | None

  `SetCurveFont`()

    Parameters: | aCurveFont (StepVisual_CurveStyleFontSelect &) –
    Return type: | None

  `SetCurveWidth`()

    Parameters: | aCurveWidth (StepBasic_SizeSelect &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_CurveStyleFont`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a CurveStyleFont

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aPatternList (Handle_StepVisual_HArray1OfCurveStyleFontPattern &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `NbPatternList`()

    Return type: | int

  `PatternList`()

    Return type: | Handle_StepVisual_HArray1OfCurveStyleFontPattern

  `PatternListValue`()

    Parameters: | num (int) –
    Return type: | Handle_StepVisual_CurveStyleFontPattern

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetPatternList`()

    Parameters: | aPatternList (Handle_StepVisual_HArray1OfCurveStyleFontPattern &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_CurveStyleFontPattern`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a CurveStyleFontPattern

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aVisibleSegmentLength (float) – aInvisibleSegmentLength (float) –
    Return type: | void

  `InvisibleSegmentLength`()

    Return type: | float

  `SetInvisibleSegmentLength`()

    Parameters: | aInvisibleSegmentLength (float) –
    Return type: | None

  `SetVisibleSegmentLength`()

    Parameters: | aVisibleSegmentLength (float) –
    Return type: | None

  `VisibleSegmentLength`()

    Return type: | float

  `thisown`

    The membership flag

class `StepVisual_CurveStyleFontSelect`(*args)

  Bases: `object`

  - Returns a CurveStyleFontSelect SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a CurveStyleFontSelect Kind Entity that is : 1 -> CurveStyleFont 2 -> PreDefinedCurveFont 3 -> ExternallyDefinedCurveFont 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `CurveStyleFont`()
    - returns Value as a CurveStyleFont (Null if another type)

    Return type: | Handle_StepVisual_CurveStyleFont

  `ExternallyDefinedCurveFont`()
    - returns Value as a ExternallyDefinedCurveFont (Null if another type)

    Return type: | Handle_StepVisual_ExternallyDefinedCurveFont

  `PreDefinedCurveFont`()
    - returns Value as a PreDefinedCurveFont (Null if another type)

    Return type: | Handle_StepVisual_PreDefinedCurveFont

  `thisown`

    The membership flag

class `StepVisual_DirectionCountSelect`(*args)

  Bases: `object`

  Return type: | None

  `SetTypeOfContent`()

    Parameters: | aTypeOfContent (int) –
    Return type: | None

  `SetUDirectionCount`()

    Parameters: | aUDirectionCount (int) –
    Return type: | None

  `SetVDirectionCount`()

    Parameters: | aUDirectionCount (int) –
    Return type: | None

  `TypeOfContent`()

    Return type: | int

  `UDirectionCount`()

    Return type: | int

  `VDirectionCount`()

    Return type: | int

  `thisown`

    The membership flag

class `StepVisual_DraughtingAnnotationOccurrence`(*args)

  Bases: `OCC.StepVisual.StepVisual_AnnotationOccurrence`

  - Returns a DraughtingAnnotationOccurrence

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_DraughtingModel`(*args)

  Bases: `OCC.StepRepr.StepRepr_Representation`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_DraughtingPreDefinedColour`(*args)

  Bases: `OCC.StepVisual.StepVisual_PreDefinedColour`

  - Returns a DraughtingPreDefinedColour

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_DraughtingPreDefinedCurveFont`(*args)

  Bases: `OCC.StepVisual.StepVisual_PreDefinedCurveFont`

  - Returns a DraughtingPreDefinedCurveFont

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_ExternallyDefinedCurveFont`(*args)

  Bases: `OCC.StepBasic.StepBasic_ExternallyDefinedItem`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_ExternallyDefinedTextFont`(*args)

  Bases: `OCC.StepBasic.StepBasic_ExternallyDefinedItem`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_FillAreaStyle`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a FillAreaStyle

  Return type: | None

  `FillStyles`()

    Return type: | Handle_StepVisual_HArray1OfFillStyleSelect

  `FillStylesValue`()

    Parameters: | num (int) –
    Return type: | StepVisual_FillStyleSelect

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aFillStyles (Handle_StepVisual_HArray1OfFillStyleSelect &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `NbFillStyles`()

    Return type: | int

  `SetFillStyles`()

    Parameters: | aFillStyles (Handle_StepVisual_HArray1OfFillStyleSelect &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_FillAreaStyleColour`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a FillAreaStyleColour

  Return type: | None

  `FillColour`()

    Return type: | Handle_StepVisual_Colour

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aFillColour (Handle_StepVisual_Colour &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetFillColour`()

    Parameters: | aFillColour (Handle_StepVisual_Colour &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_FillStyleSelect`(*args)

  Bases: `object`

  - Returns a FillStyleSelect SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a FillStyleSelect Kind Entity that is : 1 -> FillAreaStyleColour 2 -> ExternallyDefinedTileStyle 3 -> FillAreaStyleTiles 4 -> ExternallyDefinedHatchStyle 5 -> FillAreaStyleHatching 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `FillAreaStyleColour`()
    - returns Value as a FillAreaStyleColour (Null if another type)

    Return type: | Handle_StepVisual_FillAreaStyleColour

  `thisown`

    The membership flag

class `StepVisual_FontSelect`(*args)

  Bases: `object`

  - Returns a FontSelect SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a FontSelect Kind Entity that is : 1 -> PreDefinedTextFont 2 -> ExternallyDefinedTextFont 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `ExternallyDefinedTextFont`()
    - returns Value as a ExternallyDefinedTextFont (Null if another type)

    Return type: | Handle_StepVisual_ExternallyDefinedTextFont

  `PreDefinedTextFont`()
    - returns Value as a PreDefinedTextFont (Null if another type)

    Return type: | Handle_StepVisual_PreDefinedTextFont

  `thisown`

    The membership flag

class `StepVisual_HArray1OfBoxCharacteristicSelect`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepVisual_BoxCharacteristicSelect &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepVisual_Array1OfBoxCharacteristicSelect

  `ChangeArray1`()

    Return type: | StepVisual_Array1OfBoxCharacteristicSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_BoxCharacteristicSelect

  `GetHandle`()
  `Init`()

    Parameters: | V (StepVisual_BoxCharacteristicSelect &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_BoxCharacteristicSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_BoxCharacteristicSelect

  `thisown`

    The membership flag

class `StepVisual_HArray1OfCurveStyleFontPattern`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepVisual_CurveStyleFontPattern &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepVisual_Array1OfCurveStyleFontPattern

  `ChangeArray1`()

    Return type: | StepVisual_Array1OfCurveStyleFontPattern

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepVisual_CurveStyleFontPattern

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepVisual_CurveStyleFontPattern &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepVisual_CurveStyleFontPattern &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepVisual_CurveStyleFontPattern

  `thisown`

    The membership flag

class `StepVisual_HArray1OfDirectionCountSelect`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepVisual_DirectionCountSelect &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepVisual_Array1OfDirectionCountSelect

  `ChangeArray1`()

    Return type: | StepVisual_Array1OfDirectionCountSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_DirectionCountSelect

  `GetHandle`()
  `Init`()

    Parameters: | V (StepVisual_DirectionCountSelect &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_DirectionCountSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_DirectionCountSelect

  `thisown`

    The membership flag

class `StepVisual_HArray1OfFillStyleSelect`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepVisual_FillStyleSelect &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepVisual_Array1OfFillStyleSelect

  `ChangeArray1`()

    Return type: | StepVisual_Array1OfFillStyleSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_FillStyleSelect

  `GetHandle`()
  `Init`()

    Parameters: | V (StepVisual_FillStyleSelect &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_FillStyleSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_FillStyleSelect

  `thisown`

    The membership flag

class `StepVisual_HArray1OfInvisibleItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepVisual_InvisibleItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepVisual_Array1OfInvisibleItem

  `ChangeArray1`()

    Return type: | StepVisual_Array1OfInvisibleItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_InvisibleItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepVisual_InvisibleItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_InvisibleItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_InvisibleItem

  `thisown`

    The membership flag

class `StepVisual_HArray1OfLayeredItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepVisual_LayeredItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepVisual_Array1OfLayeredItem

  `ChangeArray1`()

    Return type: | StepVisual_Array1OfLayeredItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_LayeredItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepVisual_LayeredItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_LayeredItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_LayeredItem

  `thisown`

    The membership flag

class `StepVisual_HArray1OfPresentationStyleAssignment`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepVisual_PresentationStyleAssignment &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepVisual_Array1OfPresentationStyleAssignment

  `ChangeArray1`()

    Return type: | StepVisual_Array1OfPresentationStyleAssignment

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepVisual_PresentationStyleAssignment

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepVisual_PresentationStyleAssignment &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepVisual_PresentationStyleAssignment &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepVisual_PresentationStyleAssignment

  `thisown`

    The membership flag

class `StepVisual_HArray1OfPresentationStyleSelect`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepVisual_PresentationStyleSelect &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepVisual_Array1OfPresentationStyleSelect

  `ChangeArray1`()

    Return type: | StepVisual_Array1OfPresentationStyleSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_PresentationStyleSelect

  `GetHandle`()
  `Init`()

    Parameters: | V (StepVisual_PresentationStyleSelect &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_PresentationStyleSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_PresentationStyleSelect

  `thisown`

    The membership flag

class `StepVisual_HArray1OfStyleContextSelect`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepVisual_StyleContextSelect &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepVisual_Array1OfStyleContextSelect

  `ChangeArray1`()

    Return type: | StepVisual_Array1OfStyleContextSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_StyleContextSelect

  `GetHandle`()
  `Init`()

    Parameters: | V (StepVisual_StyleContextSelect &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_StyleContextSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_StyleContextSelect

  `thisown`

    The membership flag

class `StepVisual_HArray1OfSurfaceStyleElementSelect`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepVisual_SurfaceStyleElementSelect &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepVisual_Array1OfSurfaceStyleElementSelect

  `ChangeArray1`()

    Return type: | StepVisual_Array1OfSurfaceStyleElementSelect

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_SurfaceStyleElementSelect

  `GetHandle`()
  `Init`()

    Parameters: | V (StepVisual_SurfaceStyleElementSelect &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_SurfaceStyleElementSelect &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_SurfaceStyleElementSelect

  `thisown`

    The membership flag

class `StepVisual_HArray1OfTextOrCharacter`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepVisual_TextOrCharacter &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepVisual_Array1OfTextOrCharacter

  `ChangeArray1`()

    Return type: | StepVisual_Array1OfTextOrCharacter

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepVisual_TextOrCharacter

  `GetHandle`()
  `Init`()

    Parameters: | V (StepVisual_TextOrCharacter &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepVisual_TextOrCharacter &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepVisual_TextOrCharacter

  `thisown`

    The membership flag

class `StepVisual_Invisibility`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a Invisibility

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aInvisibleItems (Handle_StepVisual_HArray1OfInvisibleItem &) –
    Return type: | void

  `InvisibleItems`()

    Return type: | Handle_StepVisual_HArray1OfInvisibleItem

  `InvisibleItemsValue`()

    Parameters: | num (int) –
    Return type: | StepVisual_InvisibleItem

  `NbInvisibleItems`()

    Return type: | int

  `SetInvisibleItems`()

    Parameters: | aInvisibleItems (Handle_StepVisual_HArray1OfInvisibleItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_InvisibilityContext`(*args)

  Bases: `object`

  - Returns a InvisibilityContext SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a InvisibilityContext Kind Entity that is : 1 -> PresentationRepresentation 2 -> PresentationSet 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `PresentationRepresentation`()
    - returns Value as a PresentationRepresentation (Null if another type)

    Return type: | Handle_StepVisual_PresentationRepresentation

  `PresentationSet`()
    - returns Value as a PresentationSet (Null if another type)

    Return type: | Handle_StepVisual_PresentationSet

  `thisown`

    The membership flag

class `StepVisual_InvisibleItem`(*args)

  Bases: `object`

  - Returns a InvisibleItem SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a InvisibleItem Kind Entity that is : 1 -> StyledItem 2 -> PresentationLayerAssignment 3 -> PresentationRepresentation 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `PresentationLayerAssignment`()
    - returns Value as a PresentationLayerAssignment (Null if another type)

    Return type: | Handle_StepVisual_PresentationLayerAssignment

  `PresentationRepresentation`()
    - returns Value as a PresentationRepresentation (Null if another type)

    Return type: | Handle_StepVisual_PresentationRepresentation

  `StyledItem`()
    - returns Value as a StyledItem (Null if another type)

    Return type: | Handle_StepVisual_StyledItem

  `thisown`

    The membership flag

class `StepVisual_LayeredItem`(*args)

  Bases: `object`

  - Returns a LayeredItem SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a LayeredItem Kind Entity that is : 1 -> PresentationRepresentation 2 -> RepresentationItem 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `PresentationRepresentation`()
    - returns Value as a PresentationRepresentation (Null if another type)

    Return type: | Handle_StepVisual_PresentationRepresentation

  `RepresentationItem`()
    - returns Value as a RepresentationItem (Null if another type)

    Return type: | Handle_StepRepr_RepresentationItem

  `thisown`

    The membership flag

class `StepVisual_MarkerMember`(*args)

  Bases: `object`

  Return type: | None

  `EnumText`()

    Return type: | char *

  `GetHandle`()
  `HasName`()

    Return type: | bool

  `Name`()

    Return type: | char *

  `SetEnumText`()

    Parameters: | val (int) – text (char *) –
    Return type: | void

  `SetName`()

    Parameters: | name (char *) –
    Return type: | bool

  `SetValue`()

    Parameters: | val (StepVisual_MarkerType) –
    Return type: | None

  `Value`()

    Return type: | StepVisual_MarkerType

  `thisown`

    The membership flag

class `StepVisual_MarkerSelect`(*args)

  Bases: `object`

  - Returns a MarkerSelect SelectType

  Return type: | None

  `CaseMem`()
    - Returns 1 for a SelectMember enum, named MARKER_TYPE

    Parameters: | sm (Handle_StepData_SelectMember &) –
    Return type: | int

  `CaseNum`()
    - Recognizes a MarkerSelect Kind Entity that is : 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `MarkerMember`()
    - Gives access to the MarkerMember in order to get/set its value

    Return type: | Handle_StepVisual_MarkerMember

  `NewMember`()
    - Returns a new MarkerMember

    Return type: | Handle_StepData_SelectMember

  `thisown`

    The membership flag

class `StepVisual_MechanicalDesignGeometricPresentationArea`(*args)

  Bases: `OCC.StepVisual.StepVisual_PresentationArea`

  - Returns a MechanicalDesignGeometricPresentationArea

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_MechanicalDesignGeometricPresentationRepresentation`(*args)

  Bases: `OCC.StepVisual.StepVisual_PresentationRepresentation`

  - Returns a MechanicalDesignGeometricPresentationRepresentation

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_OverRidingStyledItem`(*args)

  Bases: `OCC.StepVisual.StepVisual_StyledItem`

  - Returns a OverRidingStyledItem

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aStyles (Handle_StepVisual_HArray1OfPresentationStyleAssignment &) – aItem (Handle_StepRepr_RepresentationItem &) – aName – aStyles – aItem – aOverRiddenStyle (Handle_StepVisual_StyledItem &) –
    Return type: | void
    Return type: | void

  `OverRiddenStyle`()

    Return type: | Handle_StepVisual_StyledItem

  `SetOverRiddenStyle`()

    Parameters: | aOverRiddenStyle (Handle_StepVisual_StyledItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_PlanarBox`(*args)

  Bases: `OCC.StepVisual.StepVisual_PlanarExtent`

  - Returns a PlanarBox

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aSizeInX (float) – aSizeInY (float) – aName – aSizeInX – aSizeInY – aPlacement (StepGeom_Axis2Placement &) –
    Return type: | void
    Return type: | void

  `Placement`()

    Return type: | StepGeom_Axis2Placement

  `SetPlacement`()

    Parameters: | aPlacement (StepGeom_Axis2Placement &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_PlanarExtent`(*args)

  Bases: `OCC.StepGeom.StepGeom_GeometricRepresentationItem`

  - Returns a PlanarExtent

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aName – aSizeInX (float) – aSizeInY (float) –
    Return type: | void
    Return type: | void

  `SetSizeInX`()

    Parameters: | aSizeInX (float) –
    Return type: | None

  `SetSizeInY`()

    Parameters: | aSizeInY (float) –
    Return type: | None

  `SizeInX`()

    Return type: | float

  `SizeInY`()

    Return type: | float

  `thisown`

    The membership flag

class `StepVisual_PointStyle`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a PointStyle

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aMarker (StepVisual_MarkerSelect &) – aMarkerSize (StepBasic_SizeSelect &) – aMarkerColour (Handle_StepVisual_Colour &) –
    Return type: | void

  `Marker`()

    Return type: | StepVisual_MarkerSelect

  `MarkerColour`()

    Return type: | Handle_StepVisual_Colour

  `MarkerSize`()

    Return type: | StepBasic_SizeSelect

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetMarker`()

    Parameters: | aMarker (StepVisual_MarkerSelect &) –
    Return type: | None

  `SetMarkerColour`()

    Parameters: | aMarkerColour (Handle_StepVisual_Colour &) –
    Return type: | None

  `SetMarkerSize`()

    Parameters: | aMarkerSize (StepBasic_SizeSelect &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_PreDefinedColour`(*args)

  Bases: `OCC.StepVisual.StepVisual_Colour`

  - Returns a PreDefinedColour

  Return type: | None

  `GetHandle`()
  `GetPreDefinedItem`()
    - return a pre_defined_item part

    Return type: | Handle_StepVisual_PreDefinedItem

  `SetPreDefinedItem`()
    - set a pre_defined_item part

    Parameters: | item (Handle_StepVisual_PreDefinedItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_PreDefinedCurveFont`(*args)

  Bases: `OCC.StepVisual.StepVisual_PreDefinedItem`

  - Returns a PreDefinedCurveFont

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_PreDefinedItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a PreDefinedItem

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_PreDefinedTextFont`(*args)

  Bases: `OCC.StepVisual.StepVisual_PreDefinedItem`

  - Returns a PreDefinedTextFont

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_PresentationArea`(*args)

  Bases: `OCC.StepVisual.StepVisual_PresentationRepresentation`

  - Returns a PresentationArea

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_PresentationLayerAssignment`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a PresentationLayerAssignment

  Return type: | None

  `AssignedItems`()

    Return type: | Handle_StepVisual_HArray1OfLayeredItem

  `AssignedItemsValue`()

    Parameters: | num (int) –
    Return type: | StepVisual_LayeredItem

  `Description`()

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aAssignedItems (Handle_StepVisual_HArray1OfLayeredItem &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `NbAssignedItems`()

    Return type: | int

  `SetAssignedItems`()

    Parameters: | aAssignedItems (Handle_StepVisual_HArray1OfLayeredItem &) –
    Return type: | None

  `SetDescription`()

    Parameters: | aDescription (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_PresentationLayerUsage`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `Assignment`()

    Return type: | Handle_StepVisual_PresentationLayerAssignment

  `GetHandle`()
  `Init`()

    Parameters: | aAssignment (Handle_StepVisual_PresentationLayerAssignment &) – aPresentation (Handle_StepVisual_PresentationRepresentation &) –
    Return type: | None

  `Presentation`()

    Return type: | Handle_StepVisual_PresentationRepresentation

  `SetAssignment`()

    Parameters: | aAssignment (Handle_StepVisual_PresentationLayerAssignment &) –
    Return type: | None

  `SetPresentation`()

    Parameters: | aPresentation (Handle_StepVisual_PresentationRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_PresentationRepresentation`(*args)

  Bases: `OCC.StepRepr.StepRepr_Representation`

  - Returns a PresentationRepresentation

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_PresentationRepresentationSelect`(*args)

  Bases: `object`

  - Returns a PresentationRepresentationSelect SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a PresentationRepresentationSelect Kind Entity that is : 1 -> PresentationRepresentation 2 -> PresentationSet 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `PresentationRepresentation`()
    - returns Value as a PresentationRepresentation (Null if another type)

    Return type: | Handle_StepVisual_PresentationRepresentation

  `PresentationSet`()
    - returns Value as a PresentationSet (Null if another type)

    Return type: | Handle_StepVisual_PresentationSet

  `thisown`

    The membership flag

class `StepVisual_PresentationSet`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a PresentationSet

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_PresentationSize`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a PresentationSize

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aUnit (StepVisual_PresentationSizeAssignmentSelect &) – aSize (Handle_StepVisual_PlanarBox &) –
    Return type: | void

  `SetSize`()

    Parameters: | aSize (Handle_StepVisual_PlanarBox &) –
    Return type: | None

  `SetUnit`()

    Parameters: | aUnit (StepVisual_PresentationSizeAssignmentSelect &) –
    Return type: | None

  `Size`()

    Return type: | Handle_StepVisual_PlanarBox

  `Unit`()

    Return type: | StepVisual_PresentationSizeAssignmentSelect

  `thisown`

    The membership flag

class `StepVisual_PresentationSizeAssignmentSelect`(*args)

  Bases: `object`

  - Returns a PresentationSizeAssignmentSelect SelectType

  Return type: | None

  `AreaInSet`()
    - returns Value as a AreaInSet (Null if another type)

    Return type: | Handle_StepVisual_AreaInSet

  `CaseNum`()
    - Recognizes a PresentationSizeAssignmentSelect Kind Entity that is : 1 -> PresentationView 2 -> PresentationArea 3 -> AreaInSet 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `PresentationArea`()
    - returns Value as a PresentationArea (Null if another type)

    Return type: | Handle_StepVisual_PresentationArea

  `PresentationView`()
    - returns Value as a PresentationView (Null if another type)

    Return type: | Handle_StepVisual_PresentationView

  `thisown`

    The membership flag

class `StepVisual_PresentationStyleAssignment`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a PresentationStyleAssignment

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aStyles (Handle_StepVisual_HArray1OfPresentationStyleSelect &) –
    Return type: | void

  `NbStyles`()

    Return type: | int

  `SetStyles`()

    Parameters: | aStyles (Handle_StepVisual_HArray1OfPresentationStyleSelect &) –
    Return type: | None

  `Styles`()

    Return type: | Handle_StepVisual_HArray1OfPresentationStyleSelect

  `StylesValue`()

    Parameters: | num (int) –
    Return type: | StepVisual_PresentationStyleSelect

  `thisown`

    The membership flag

class `StepVisual_PresentationStyleByContext`(*args)

  Bases: `OCC.StepVisual.StepVisual_PresentationStyleAssignment`

  - Returns a PresentationStyleByContext

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aStyles (Handle_StepVisual_HArray1OfPresentationStyleSelect &) – aStyles – aStyleContext (StepVisual_StyleContextSelect &) –
    Return type: | void
    Return type: | void

  `SetStyleContext`()

    Parameters: | aStyleContext (StepVisual_StyleContextSelect &) –
    Return type: | None

  `StyleContext`()

    Return type: | StepVisual_StyleContextSelect

  `thisown`

    The membership flag

class `StepVisual_PresentationStyleSelect`(*args)

  Bases: `object`

  - Returns a PresentationStyleSelect SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a PresentationStyleSelect Kind Entity that is : 1 -> PointStyle 2 -> CurveStyle 3 -> SurfaceStyleUsage 4 -> SymbolStyle 5 -> FillAreaStyle 6 -> TextStyle 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `CurveStyle`()
    - returns Value as a CurveStyle (Null if another type)

    Return type: | Handle_StepVisual_CurveStyle

  `PointStyle`()
    - returns Value as a PointStyle (Null if another type)

    Return type: | Handle_StepVisual_PointStyle

  `SurfaceStyleUsage`()
    - returns Value as a SurfaceStyleUsage (Null if another type)

    Return type: | Handle_StepVisual_SurfaceStyleUsage

  `thisown`

    The membership flag

class `StepVisual_PresentationView`(*args)

  Bases: `OCC.StepVisual.StepVisual_PresentationRepresentation`

  - Returns a PresentationView

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_PresentedItem`(*args, **kwargs)

  Bases: `OCC.MMgt.MMgt_TShared`

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_PresentedItemRepresentation`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aPresentation (StepVisual_PresentationRepresentationSelect &) – aItem (Handle_StepVisual_PresentedItem &) –
    Return type: | None

  `Item`()

    Return type: | Handle_StepVisual_PresentedItem

  `Presentation`()

    Return type: | StepVisual_PresentationRepresentationSelect

  `SetItem`()

    Parameters: | aItem (Handle_StepVisual_PresentedItem &) –
    Return type: | None

  `SetPresentation`()

    Parameters: | aPresentation (StepVisual_PresentationRepresentationSelect &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_StyleContextSelect`(*args)

  Bases: `object`

  - Returns a StyleContextSelect SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a StyleContextSelect Kind Entity that is : 1 -> Representation 2 -> RepresentationItem 3 -> PresentationSet 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `PresentationSet`()
    - returns Value as a PresentationSet (Null if another type)

    Return type: | Handle_StepVisual_PresentationSet

  `Representation`()
    - returns Value as a Representation (Null if another type)

    Return type: | Handle_StepRepr_Representation

  `RepresentationItem`()
    - returns Value as a RepresentationItem (Null if another type)

    Return type: | Handle_StepRepr_RepresentationItem

  `thisown`

    The membership flag

class `StepVisual_StyledItem`(*args)

  Bases: `OCC.StepRepr.StepRepr_RepresentationItem`

  - Returns a StyledItem

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aName – aStyles (Handle_StepVisual_HArray1OfPresentationStyleAssignment &) – aItem (Handle_StepRepr_RepresentationItem &) –
    Return type: | void
    Return type: | void

  `Item`()

    Return type: | Handle_StepRepr_RepresentationItem

  `NbStyles`()

    Return type: | int

  `SetItem`()

    Parameters: | aItem (Handle_StepRepr_RepresentationItem &) –
    Return type: | None

  `SetStyles`()

    Parameters: | aStyles (Handle_StepVisual_HArray1OfPresentationStyleAssignment &) –
    Return type: | None

  `Styles`()

    Return type: | Handle_StepVisual_HArray1OfPresentationStyleAssignment

  `StylesValue`()

    Parameters: | num (int) –
    Return type: | Handle_StepVisual_PresentationStyleAssignment

  `thisown`

    The membership flag

class `StepVisual_SurfaceSideStyle`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a SurfaceSideStyle

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aStyles (Handle_StepVisual_HArray1OfSurfaceStyleElementSelect &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `NbStyles`()

    Return type: | int

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetStyles`()

    Parameters: | aStyles (Handle_StepVisual_HArray1OfSurfaceStyleElementSelect &) –
    Return type: | None

  `Styles`()

    Return type: | Handle_StepVisual_HArray1OfSurfaceStyleElementSelect

  `StylesValue`()

    Parameters: | num (int) –
    Return type: | StepVisual_SurfaceStyleElementSelect

  `thisown`

    The membership flag

class `StepVisual_SurfaceStyleBoundary`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a SurfaceStyleBoundary

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aStyleOfBoundary (Handle_StepVisual_CurveStyle &) –
    Return type: | void

  `SetStyleOfBoundary`()

    Parameters: | aStyleOfBoundary (Handle_StepVisual_CurveStyle &) –
    Return type: | None

  `StyleOfBoundary`()

    Return type: | Handle_StepVisual_CurveStyle

  `thisown`

    The membership flag

class `StepVisual_SurfaceStyleControlGrid`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a SurfaceStyleControlGrid

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aStyleOfControlGrid (Handle_StepVisual_CurveStyle &) –
    Return type: | void

  `SetStyleOfControlGrid`()

    Parameters: | aStyleOfControlGrid (Handle_StepVisual_CurveStyle &) –
    Return type: | None

  `StyleOfControlGrid`()

    Return type: | Handle_StepVisual_CurveStyle

  `thisown`

    The membership flag

class `StepVisual_SurfaceStyleElementSelect`(*args)

  Bases: `object`

  - Returns a SurfaceStyleElementSelect SelectType

  Return type: | None

  `CaseNum`()
    - Recognizes a SurfaceStyleElementSelect Kind Entity that is : 1 -> SurfaceStyleFillArea 2 -> SurfaceStyleBoundary 3 -> SurfaceStyleParameterLine 4 -> SurfaceStyleSilhouette 5 -> SurfaceStyleSegmentationCurve 6 -> SurfaceStyleControlGrid 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `SurfaceStyleBoundary`()
    - returns Value as a SurfaceStyleBoundary (Null if another type)

    Return type: | Handle_StepVisual_SurfaceStyleBoundary

  `SurfaceStyleFillArea`()
    - returns Value as a SurfaceStyleFillArea (Null if another type)

    Return type: | Handle_StepVisual_SurfaceStyleFillArea

  `SurfaceStyleParameterLine`()
    - returns Value as a SurfaceStyleParameterLine (Null if another type)

    Return type: | Handle_StepVisual_SurfaceStyleParameterLine

  `thisown`

    The membership flag

class `StepVisual_SurfaceStyleFillArea`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a SurfaceStyleFillArea

  Return type: | None

  `FillArea`()

    Return type: | Handle_StepVisual_FillAreaStyle

  `GetHandle`()
  `Init`()

    Parameters: | aFillArea (Handle_StepVisual_FillAreaStyle &) –
    Return type: | void

  `SetFillArea`()

    Parameters: | aFillArea (Handle_StepVisual_FillAreaStyle &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_SurfaceStyleParameterLine`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a SurfaceStyleParameterLine

  Return type: | None

  `DirectionCounts`()

    Return type: | Handle_StepVisual_HArray1OfDirectionCountSelect

  `DirectionCountsValue`()

    Parameters: | num (int) –
    Return type: | StepVisual_DirectionCountSelect

  `GetHandle`()
  `Init`()

    Parameters: | aStyleOfParameterLines (Handle_StepVisual_CurveStyle &) – aDirectionCounts (Handle_StepVisual_HArray1OfDirectionCountSelect &) –
    Return type: | void

  `NbDirectionCounts`()

    Return type: | int

  `SetDirectionCounts`()

    Parameters: | aDirectionCounts (Handle_StepVisual_HArray1OfDirectionCountSelect &) –
    Return type: | None

  `SetStyleOfParameterLines`()

    Parameters: | aStyleOfParameterLines (Handle_StepVisual_CurveStyle &) –
    Return type: | None

  `StyleOfParameterLines`()

    Return type: | Handle_StepVisual_CurveStyle

  `thisown`

    The membership flag

class `StepVisual_SurfaceStyleSegmentationCurve`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a SurfaceStyleSegmentationCurve

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aStyleOfSegmentationCurve (Handle_StepVisual_CurveStyle &) –
    Return type: | void

  `SetStyleOfSegmentationCurve`()

    Parameters: | aStyleOfSegmentationCurve (Handle_StepVisual_CurveStyle &) –
    Return type: | None

  `StyleOfSegmentationCurve`()

    Return type: | Handle_StepVisual_CurveStyle

  `thisown`

    The membership flag

class `StepVisual_SurfaceStyleSilhouette`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a SurfaceStyleSilhouette

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aStyleOfSilhouette (Handle_StepVisual_CurveStyle &) –
    Return type: | void

  `SetStyleOfSilhouette`()

    Parameters: | aStyleOfSilhouette (Handle_StepVisual_CurveStyle &) –
    Return type: | None

  `StyleOfSilhouette`()

    Return type: | Handle_StepVisual_CurveStyle

  `thisown`

    The membership flag

class `StepVisual_SurfaceStyleUsage`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a SurfaceStyleUsage

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aSide (StepVisual_SurfaceSide) – aStyle (Handle_StepVisual_SurfaceSideStyle &) –
    Return type: | void

  `SetSide`()

    Parameters: | aSide (StepVisual_SurfaceSide) –
    Return type: | None

  `SetStyle`()

    Parameters: | aStyle (Handle_StepVisual_SurfaceSideStyle &) –
    Return type: | None

  `Side`()

    Return type: | StepVisual_SurfaceSide

  `Style`()

    Return type: | Handle_StepVisual_SurfaceSideStyle

  `thisown`

    The membership flag

class `StepVisual_Template`(*args)

  Bases: `OCC.StepRepr.StepRepr_Representation`

  - Returns a Template

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_TemplateInstance`(*args)

  Bases: `OCC.StepRepr.StepRepr_MappedItem`

  - Returns a TemplateInstance

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepVisual_TextLiteral`(*args)

  Bases: `OCC.StepGeom.StepGeom_GeometricRepresentationItem`

  - Returns a TextLiteral

  Return type: | None

  `Alignment`()

    Return type: | Handle_TCollection_HAsciiString

  `Font`()

    Return type: | StepVisual_FontSelect

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aName – aLiteral (Handle_TCollection_HAsciiString &) – aPlacement (StepGeom_Axis2Placement &) – aAlignment (Handle_TCollection_HAsciiString &) – aPath (StepVisual_TextPath) – aFont (StepVisual_FontSelect &) –
    Return type: | void
    Return type: | void

  `Literal`()

    Return type: | Handle_TCollection_HAsciiString

  `Path`()

    Return type: | StepVisual_TextPath

  `Placement`()

    Return type: | StepGeom_Axis2Placement

  `SetAlignment`()

    Parameters: | aAlignment (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetFont`()

    Parameters: | aFont (StepVisual_FontSelect &) –
    Return type: | None

  `SetLiteral`()

    Parameters: | aLiteral (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetPath`()

    Parameters: | aPath (StepVisual_TextPath) –
    Return type: | None

  `SetPlacement`()

    Parameters: | aPlacement (StepGeom_Axis2Placement &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_TextOrCharacter`(*args)

  Bases: `object`

  - Returns a TextOrCharacter SelectType

  Return type: | None

  `AnnotationText`()
    - returns Value as a AnnotationText (Null if another type)

    Return type: | Handle_StepVisual_AnnotationText

  `CaseNum`()
    - Recognizes a TextOrCharacter Kind Entity that is : 1 -> AnnotationText 2 -> CompositeText 3 -> TextLiteral 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `CompositeText`()
    - returns Value as a CompositeText (Null if another type)

    Return type: | Handle_StepVisual_CompositeText

  `TextLiteral`()
    - returns Value as a TextLiteral (Null if another type)

    Return type: | Handle_StepVisual_TextLiteral

  `thisown`

    The membership flag

class `StepVisual_TextStyle`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a TextStyle

  Return type: | None

  `CharacterAppearance`()

    Return type: | Handle_StepVisual_TextStyleForDefinedFont

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aCharacterAppearance (Handle_StepVisual_TextStyleForDefinedFont &) –
    Return type: | void

  `Name`()

    Return type: | Handle_TCollection_HAsciiString

  `SetCharacterAppearance`()

    Parameters: | aCharacterAppearance (Handle_StepVisual_TextStyleForDefinedFont &) –
    Return type: | None

  `SetName`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_TextStyleForDefinedFont`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a TextStyleForDefinedFont

  Return type: | None

  `GetHandle`()
  `Init`()

    Parameters: | aTextColour (Handle_StepVisual_Colour &) –
    Return type: | void

  `SetTextColour`()

    Parameters: | aTextColour (Handle_StepVisual_Colour &) –
    Return type: | None

  `TextColour`()

    Return type: | Handle_StepVisual_Colour

  `thisown`

    The membership flag

class `StepVisual_TextStyleWithBoxCharacteristics`(*args)

  Bases: `OCC.StepVisual.StepVisual_TextStyle`

  - Returns a TextStyleWithBoxCharacteristics

  Return type: | None

  `Characteristics`()

    Return type: | Handle_StepVisual_HArray1OfBoxCharacteristicSelect

  `CharacteristicsValue`()

    Parameters: | num (int) –
    Return type: | StepVisual_BoxCharacteristicSelect

  `GetHandle`()
  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aCharacterAppearance (Handle_StepVisual_TextStyleForDefinedFont &) – aName – aCharacterAppearance – aCharacteristics (Handle_StepVisual_HArray1OfBoxCharacteristicSelect &) –
    Return type: | void
    Return type: | void

  `NbCharacteristics`()

    Return type: | int

  `SetCharacteristics`()

    Parameters: | aCharacteristics (Handle_StepVisual_HArray1OfBoxCharacteristicSelect &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepVisual_ViewVolume`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Returns a ViewVolume

  Return type: | None

  `BackPlaneClipping`()

    Return type: | bool

  `BackPlaneDistance`()

    Return type: | float

  `FrontPlaneClipping`()

    Return type: | bool

  `FrontPlaneDistance`()

    Return type: | float

  `GetHandle`()
  `Init`()

    Parameters: | aProjectionType (StepVisual_CentralOrParallel) – aProjectionPoint (Handle_StepGeom_CartesianPoint &) – aViewPlaneDistance (float) – aFrontPlaneDistance (float) – aFrontPlaneClipping (bool) – aBackPlaneDistance (float) – aBackPlaneClipping (bool) – aViewVolumeSidesClipping (bool) – aViewWindow (Handle_StepVisual_PlanarBox &) –
    Return type: | void

  `ProjectionPoint`()

    Return type: | Handle_StepGeom_CartesianPoint

  `ProjectionType`()

    Return type: | StepVisual_CentralOrParallel

  `SetBackPlaneClipping`()

    Parameters: | aBackPlaneClipping (bool) –
    Return type: | None

  `SetBackPlaneDistance`()

    Parameters: | aBackPlaneDistance (float) –
    Return type: | None

  `SetFrontPlaneClipping`()

    Parameters: | aFrontPlaneClipping (bool) –
    Return type: | None

  `SetFrontPlaneDistance`()

    Parameters: | aFrontPlaneDistance (float) –
    Return type: | None

  `SetProjectionPoint`()

    Parameters: | aProjectionPoint (Handle_StepGeom_CartesianPoint &) –
    Return type: | None

  `SetProjectionType`()

    Parameters: | aProjectionType (StepVisual_CentralOrParallel) –
    Return type: | None

  `SetViewPlaneDistance`()

    Parameters: | aViewPlaneDistance (float) –
    Return type: | None

  `SetViewVolumeSidesClipping`()

    Parameters: | aViewVolumeSidesClipping (bool) –
    Return type: | None

  `SetViewWindow`()

    Parameters: | aViewWindow (Handle_StepVisual_PlanarBox &) –
    Return type: | None

  `ViewPlaneDistance`()

    Return type: | float

  `ViewVolumeSidesClipping`()

    Return type: | bool

  `ViewWindow`()

    Return type: | Handle_StepVisual_PlanarBox

  `thisown`

    The membership flag

class `SwigPyIterator`(*args, **kwargs)

  Bases: `object`

  `advance`()
  `copy`()
  `decr`()
  `distance`()
  `equal`()
  `incr`()
  `next`()
  `previous`()
  `thisown`

    The membership flag

  `value`()

`register_handle`(handle, base_object)

  Inserts the handle into the base object to prevent memory corruption in certain cases