StepVisual (page 2 of 2)
OCCT package StepVisual: StepVisual_AnnotationCurveOccurrence, StepVisual_AnnotationCurveOccurrenceAndGeomReprItem, StepVisual_AnnotationFillArea,…
StepVisual_SurfaceSideStyle
Constructors(1)
Returns a SurfaceSideStyle.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aStyles: NCollection_HArray1_StepVisual_SurfaceStyleElementSelect): voidParameters (2)
aNameaStyles
- SetName(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetStyles(aStyles: NCollection_HArray1_StepVisual_SurfaceStyleElementSelect): voidParameters (1)
aStyles
- StylesValue(num: number): StepVisual_SurfaceStyleElementSelectParameters (1)
num
- NbStyles(): number
StepVisual_SurfaceStyleBoundary
Constructors(1)
Returns a SurfaceStyleBoundary.
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(aStyleOfBoundary: StepVisual_CurveStyle): voidParameters (1)
aStyleOfBoundary
- SetStyleOfBoundary(aStyleOfBoundary: StepVisual_CurveStyle): voidParameters (1)
aStyleOfBoundary
StepVisual_SurfaceStyleControlGrid
Constructors(1)
Returns a SurfaceStyleControlGrid.
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(aStyleOfControlGrid: StepVisual_CurveStyle): voidParameters (1)
aStyleOfControlGrid
- SetStyleOfControlGrid(aStyleOfControlGrid: StepVisual_CurveStyle): voidParameters (1)
aStyleOfControlGrid
StepVisual_SurfaceStyleElementSelect
Constructors(1)
Returns a SurfaceStyleElementSelect SelectType.
Instance methods(5)
- CaseNum(ent: Standard_Transient): number
Recognizes a SurfaceStyleElementSelect Kind Entity that is : 1 -> SurfaceStyleFillArea 2 -> SurfaceStyleBoundary 3 -> SurfaceStyleParameterLine 4 -> SurfaceStyleSilhouette 5 -> SurfaceStyleSegmentationCurve 6 -> SurfaceStyleControlGrid 7 -> SurfaceStyleRendering 0 else.
Parameters (1)ent
returns Value as a SurfaceStyleFillArea (Null if another type)
returns Value as a SurfaceStyleBoundary (Null if another type)
returns Value as a SurfaceStyleParameterLine (Null if another type)
returns Value as a SurfaceStyleRendering (Null if another type)
StepVisual_SurfaceStyleFillArea
Constructors(1)
Returns a SurfaceStyleFillArea.
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(aFillArea: StepVisual_FillAreaStyle): voidParameters (1)
aFillArea
- SetFillArea(aFillArea: StepVisual_FillAreaStyle): voidParameters (1)
aFillArea
StepVisual_SurfaceStyleParameterLine
Constructors(1)
Returns a SurfaceStyleParameterLine.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aStyleOfParameterLines: StepVisual_CurveStyle, aDirectionCounts: NCollection_HArray1_StepVisual_DirectionCountSelect): voidParameters (2)
aStyleOfParameterLinesaDirectionCounts
- SetStyleOfParameterLines(aStyleOfParameterLines: StepVisual_CurveStyle): voidParameters (1)
aStyleOfParameterLines
- SetDirectionCounts(aDirectionCounts: NCollection_HArray1_StepVisual_DirectionCountSelect): voidParameters (1)
aDirectionCounts
- DirectionCountsValue(num: number): StepVisual_DirectionCountSelectParameters (1)
num
- NbDirectionCounts(): number
StepVisual_SurfaceStyleReflectanceAmbient
Representation of STEP entity SurfaceStyleReflectanceAmbient.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(theAmbientReflectance: number): void
Initialize all fields (own and inherited).
Parameters (1)theAmbientReflectance
- AmbientReflectance(): number
Returns field AmbientReflectance.
- SetAmbientReflectance(theAmbientReflectance: number): void
Sets field AmbientReflectance.
Parameters (1)theAmbientReflectance
StepVisual_SurfaceStyleReflectanceAmbientDiffuse
Representation of STEP entity SurfaceStyleReflectanceAmbientDiffuse.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(theAmbientReflectance: number, theDiffuseReflectance: number): void
Initialize all fields (own and inherited).
Parameters (2)theAmbientReflectancetheDiffuseReflectance
- Init(theAmbientReflectance: number): void
Initialize all fields (own and inherited).
Parameters (1)theAmbientReflectance
- DiffuseReflectance(): number
Returns field DiffuseReflectance.
- SetDiffuseReflectance(theDiffuseReflectance: number): void
Sets field DiffuseReflectance.
Parameters (1)theDiffuseReflectance
StepVisual_SurfaceStyleReflectanceAmbientDiffuseSpecular
Representation of STEP entity SurfaceStyleReflectanceAmbientDiffuseSpecular.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(theAmbientReflectance: number, theDiffuseReflectance: number, theSpecularReflectance: number, theSpecularExponent: number, theSpecularColour: StepVisual_Colour): void
Initialize all fields (own and inherited).
Parameters (5)theAmbientReflectancetheDiffuseReflectancetheSpecularReflectancetheSpecularExponenttheSpecularColour
- Init(theAmbientReflectance: number, theDiffuseReflectance: number): void
Initialize all fields (own and inherited).
Parameters (2)theAmbientReflectancetheDiffuseReflectance
- Init(theAmbientReflectance: number): void
Initialize all fields (own and inherited).
Parameters (1)theAmbientReflectance
- SpecularReflectance(): number
Returns field SpecularReflectance.
- SetSpecularReflectance(theSpecularReflectance: number): void
Sets field SpecularReflectance.
Parameters (1)theSpecularReflectance
- SpecularExponent(): number
Returns field SpecularExponent.
- SetSpecularExponent(theSpecularExponent: number): void
Sets field SpecularExponent.
Parameters (1)theSpecularExponent
Returns field SpecularColour.
- SetSpecularColour(theSpecularColour: StepVisual_Colour): void
Sets field SpecularColour.
Parameters (1)theSpecularColour
StepVisual_SurfaceStyleRendering
Representation of STEP entity SurfaceStyleRendering.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(theRenderingMethod: StepVisual_ShadingSurfaceMethod, theSurfaceColour: StepVisual_Colour): void
Initialize all fields (own and inherited).
Parameters (2)theRenderingMethodtheSurfaceColour
Returns field RenderingMethod.
- SetRenderingMethod(theRenderingMethod: StepVisual_ShadingSurfaceMethod): void
Sets field RenderingMethod.
Parameters (1)theRenderingMethod
Returns field SurfaceColour.
- SetSurfaceColour(theSurfaceColour: StepVisual_Colour): void
Sets field SurfaceColour.
Parameters (1)theSurfaceColour
StepVisual_SurfaceStyleRenderingWithProperties
Representation of STEP entity SurfaceStyleRenderingWithProperties.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(theSurfaceStyleRendering_RenderingMethod: StepVisual_ShadingSurfaceMethod, theSurfaceStyleRendering_SurfaceColour: StepVisual_Colour, theProperties: NCollection_HArray1_StepVisual_RenderingPropertiesSelect): void
Initialize all fields (own and inherited).
Parameters (3)theSurfaceStyleRendering_RenderingMethodtheSurfaceStyleRendering_SurfaceColourtheProperties
- Init(theRenderingMethod: StepVisual_ShadingSurfaceMethod, theSurfaceColour: StepVisual_Colour): void
Initialize all fields (own and inherited).
Parameters (2)theRenderingMethodtheSurfaceColour
Returns field Properties.
- SetProperties(theProperties: NCollection_HArray1_StepVisual_RenderingPropertiesSelect): void
Sets field Properties.
Parameters (1)theProperties
StepVisual_SurfaceStyleSegmentationCurve
Constructors(1)
Returns a SurfaceStyleSegmentationCurve.
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(aStyleOfSegmentationCurve: StepVisual_CurveStyle): voidParameters (1)
aStyleOfSegmentationCurve
- SetStyleOfSegmentationCurve(aStyleOfSegmentationCurve: StepVisual_CurveStyle): voidParameters (1)
aStyleOfSegmentationCurve
StepVisual_SurfaceStyleSilhouette
Constructors(1)
Returns a SurfaceStyleSilhouette.
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(aStyleOfSilhouette: StepVisual_CurveStyle): voidParameters (1)
aStyleOfSilhouette
- SetStyleOfSilhouette(aStyleOfSilhouette: StepVisual_CurveStyle): voidParameters (1)
aStyleOfSilhouette
StepVisual_SurfaceStyleTransparent
Representation of STEP entity SurfaceStyleTransparent.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(theTransparency: number): void
Initialize all fields (own and inherited).
Parameters (1)theTransparency
- Transparency(): number
Returns field Transparency.
- SetTransparency(theTransparency: number): void
Sets field Transparency.
Parameters (1)theTransparency
StepVisual_SurfaceStyleUsage
Constructors(1)
Returns a SurfaceStyleUsage.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aSide: StepVisual_SurfaceSide, aStyle: StepVisual_SurfaceSideStyle): voidParameters (2)
aSideaStyle
- SetSide(aSide: StepVisual_SurfaceSide): voidParameters (1)
aSide
- SetStyle(aStyle: StepVisual_SurfaceSideStyle): voidParameters (1)
aStyle
StepVisual_Template
Constructors(1)
Returns a Template.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepVisual_TemplateInstance
Constructors(1)
Returns a TemplateInstance.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepVisual_TessellatedAnnotationOccurrence
Constructors(1)
Returns a TesselatedAnnotationOccurrence.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepVisual_TessellatedConnectingEdge
Representation of STEP entity TessellatedConnectingEdge.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(18)
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theTessellatedEdge_Coordinates: StepVisual_CoordinatesList, theHasTessellatedEdge_GeometricLink: boolean, theTessellatedEdge_GeometricLink: StepVisual_EdgeOrCurve, theTessellatedEdge_LineStrip: NCollection_HArray1_int, theSmooth: StepData_Logical, theFace1: StepVisual_TessellatedFace, theFace2: StepVisual_TessellatedFace, theLineStripFace1: NCollection_HArray1_int, theLineStripFace2: NCollection_HArray1_int): void
Initialize all fields (own and inherited).
Parameters (10)theRepresentationItem_NametheTessellatedEdge_CoordinatestheHasTessellatedEdge_GeometricLinktheTessellatedEdge_GeometricLinktheTessellatedEdge_LineStriptheSmooththeFace1theFace2theLineStripFace1theLineStripFace2
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theCoordinates: StepVisual_CoordinatesList, theHasGeometricLink: boolean, theGeometricLink: StepVisual_EdgeOrCurve, theLineStrip: NCollection_HArray1_int): void
Initialize all fields (own and inherited).
Parameters (5)theRepresentationItem_NametheCoordinatestheHasGeometricLinktheGeometricLinktheLineStrip
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field Smooth.
- SetSmooth(theSmooth: StepData_Logical): void
Sets field Smooth.
Parameters (1)theSmooth
Returns field Face1.
- SetFace1(theFace1: StepVisual_TessellatedFace): void
Sets field Face1.
Parameters (1)theFace1
Returns field Face2.
- SetFace2(theFace2: StepVisual_TessellatedFace): void
Sets field Face2.
Parameters (1)theFace2
Returns field LineStripFace1.
- SetLineStripFace1(theLineStripFace1: NCollection_HArray1_int): void
Sets field LineStripFace1.
Parameters (1)theLineStripFace1
- NbLineStripFace1(): number
Returns number of LineStripFace1.
- LineStripFace1Value(theNum: number): number
Returns value of LineStripFace1 by its num.
Parameters (1)theNum
Returns field LineStripFace2.
- SetLineStripFace2(theLineStripFace2: NCollection_HArray1_int): void
Sets field LineStripFace2.
Parameters (1)theLineStripFace2
- NbLineStripFace2(): number
Returns number of LineStripFace2.
- LineStripFace2Value(theNum: number): number
Returns value of LineStripFace2 by its num.
Parameters (1)theNum
StepVisual_TessellatedCurveSet
Constructors(1)
Returns a DraughtingCalloutElement select type.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(theName: TCollection_HAsciiString, theCoordList: StepVisual_CoordinatesList, theCurves: any): voidParameters (3)
theNametheCoordListtheCurves
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- Curves(): any
StepVisual_TessellatedEdge
Representation of STEP entity TessellatedEdge.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(12)
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theCoordinates: StepVisual_CoordinatesList, theHasGeometricLink: boolean, theGeometricLink: StepVisual_EdgeOrCurve, theLineStrip: NCollection_HArray1_int): void
Initialize all fields (own and inherited).
Parameters (5)theRepresentationItem_NametheCoordinatestheHasGeometricLinktheGeometricLinktheLineStrip
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field Coordinates.
- SetCoordinates(theCoordinates: StepVisual_CoordinatesList): void
Sets field Coordinates.
Parameters (1)theCoordinates
Returns field GeometricLink.
- SetGeometricLink(theGeometricLink: StepVisual_EdgeOrCurve): void
Sets field GeometricLink.
Parameters (1)theGeometricLink
- HasGeometricLink(): boolean
Returns True if optional field GeometricLink is defined.
Returns field LineStrip.
- SetLineStrip(theLineStrip: NCollection_HArray1_int): void
Sets field LineStrip.
Parameters (1)theLineStrip
- NbLineStrip(): number
Returns number of LineStrip.
- LineStripValue(theNum: number): number
Returns value of LineStrip by its num.
Parameters (1)theNum
StepVisual_TessellatedEdgeOrVertex
Representation of STEP SELECT type TessellatedEdgeOrVertex.
Constructors(1)
Empty constructor.
Instance methods(3)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of TessellatedEdgeOrVertex select type - 1 -> TessellatedEdge - 2 -> TessellatedVertex.
Parameters (1)ent
Returns Value as TessellatedEdge (or Null if another type).
Returns Value as TessellatedVertex (or Null if another type).
StepVisual_TessellatedFace
Representation of STEP entity TessellatedFace.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(13)
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theCoordinates: StepVisual_CoordinatesList, thePnmax: number, theNormals: NCollection_HArray2_double, theHasGeometricLink: boolean, theGeometricLink: StepVisual_FaceOrSurface): void
Initialize all fields (own and inherited).
Parameters (6)theRepresentationItem_NametheCoordinatesthePnmaxtheNormalstheHasGeometricLinktheGeometricLink
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field Coordinates.
- SetCoordinates(theCoordinates: StepVisual_CoordinatesList): void
Sets field Coordinates.
Parameters (1)theCoordinates
- Pnmax(): number
Returns field Pnmax.
- SetPnmax(thePnmax: number): void
Sets field Pnmax.
Parameters (1)thePnmax
Returns field Normals.
- SetNormals(theNormals: NCollection_HArray2_double): void
Sets field Normals.
Parameters (1)theNormals
- NbNormals(): number
Returns number of Normals.
Returns field GeometricLink.
- SetGeometricLink(theGeometricLink: StepVisual_FaceOrSurface): void
Sets field GeometricLink.
Parameters (1)theGeometricLink
- HasGeometricLink(): boolean
Returns True if optional field GeometricLink is defined.
StepVisual_TessellatedGeometricSet
Constructors(1)
Returns a DraughtingCalloutElement select type.
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(theName: TCollection_HAsciiString, theItems: any): voidParameters (2)
theNametheItems
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- Items(): any
StepVisual_TessellatedItem
Constructors(1)
Returns a DraughtingCalloutElement select type.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepVisual_TessellatedPointSet
Representation of STEP entity TessellatedPointSet.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theCoordinates: StepVisual_CoordinatesList, thePointList: NCollection_HArray1_int): void
Initialize all fields (own and inherited).
Parameters (3)theRepresentationItem_NametheCoordinatesthePointList
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field Coordinates.
- SetCoordinates(theCoordinates: StepVisual_CoordinatesList): void
Sets field Coordinates.
Parameters (1)theCoordinates
Returns field PointList.
- SetPointList(thePointList: NCollection_HArray1_int): void
Sets field PointList.
Parameters (1)thePointList
- NbPointList(): number
Returns number of PointList.
- PointListValue(theNum: number): number
Returns value of PointList by its num.
Parameters (1)theNum
StepVisual_TessellatedShapeRepresentation
Representation of STEP entity TessellatedShapeRepresentation.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepVisual_TessellatedShapeRepresentationWithAccuracyParameters
Representation of STEP entity TessellatedShapeRepresentationWithAccuracyParameters.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(theRepresentation_Name: TCollection_HAsciiString, theRepresentation_Items: NCollection_HArray1_handle_StepRepr_RepresentationItem, theRepresentation_ContextOfItems: StepRepr_RepresentationContext, theTessellationAccuracyParameters: NCollection_HArray1_double): void
Initialize all fields (own and inherited).
Parameters (4)theRepresentation_NametheRepresentation_ItemstheRepresentation_ContextOfItemstheTessellationAccuracyParameters
- Init(aName: TCollection_HAsciiString, aItems: NCollection_HArray1_handle_StepRepr_RepresentationItem, aContextOfItems: StepRepr_RepresentationContext): void
Initialize all fields (own and inherited).
Parameters (3)aNameaItemsaContextOfItems
Returns field TessellationAccuracyParameters.
- SetTessellationAccuracyParameters(theTessellationAccuracyParameters: NCollection_HArray1_double): void
Sets field TessellationAccuracyParameters.
Parameters (1)theTessellationAccuracyParameters
- NbTessellationAccuracyParameters(): number
Returns number of TessellationAccuracyParameters.
- TessellationAccuracyParametersValue(theNum: number): number
Returns value of TessellationAccuracyParameters by its num.
Parameters (1)theNum
StepVisual_TessellatedShell
Representation of STEP entity TessellatedShell.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theItems: NCollection_HArray1_handle_StepVisual_TessellatedStructuredItem, theHasTopologicalLink: boolean, theTopologicalLink: StepShape_ConnectedFaceSet): void
Initialize all fields (own and inherited).
Parameters (4)theRepresentationItem_NametheItemstheHasTopologicalLinktheTopologicalLink
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field Items.
- SetItems(theItems: NCollection_HArray1_handle_StepVisual_TessellatedStructuredItem): void
Sets field Items.
Parameters (1)theItems
- NbItems(): number
Returns number of Items.
- ItemsValue(theNum: number): StepVisual_TessellatedStructuredItem
Returns value of Items by its num.
Parameters (1)theNum
Returns field TopologicalLink.
- SetTopologicalLink(theTopologicalLink: StepShape_ConnectedFaceSet): void
Sets field TopologicalLink.
Parameters (1)theTopologicalLink
- HasTopologicalLink(): boolean
Returns True if optional field TopologicalLink is defined.
StepVisual_TessellatedSolid
Representation of STEP entity TessellatedSolid.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theItems: NCollection_HArray1_handle_StepVisual_TessellatedStructuredItem, theHasGeometricLink: boolean, theGeometricLink: StepShape_ManifoldSolidBrep): void
Initialize all fields (own and inherited).
Parameters (4)theRepresentationItem_NametheItemstheHasGeometricLinktheGeometricLink
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field Items.
- SetItems(theItems: NCollection_HArray1_handle_StepVisual_TessellatedStructuredItem): void
Sets field Items.
Parameters (1)theItems
- NbItems(): number
Returns number of Items.
- ItemsValue(theNum: number): StepVisual_TessellatedStructuredItem
Returns value of Items by its num.
Parameters (1)theNum
Returns field GeometricLink.
- SetGeometricLink(theGeometricLink: StepShape_ManifoldSolidBrep): void
Sets field GeometricLink.
Parameters (1)theGeometricLink
- HasGeometricLink(): boolean
Returns True if optional field GeometricLink is defined.
StepVisual_TessellatedStructuredItem
Representation of STEP entity TessellatedStructuredItem.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepVisual_TessellatedSurfaceSet
Representation of STEP entity TessellatedSurfaceSet.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theCoordinates: StepVisual_CoordinatesList, thePnmax: number, theNormals: NCollection_HArray2_double): void
Initialize all fields (own and inherited).
Parameters (4)theRepresentationItem_NametheCoordinatesthePnmaxtheNormals
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field Coordinates.
- SetCoordinates(theCoordinates: StepVisual_CoordinatesList): void
Sets field Coordinates.
Parameters (1)theCoordinates
- Pnmax(): number
Returns field Pnmax.
- SetPnmax(thePnmax: number): void
Sets field Pnmax.
Parameters (1)thePnmax
Returns field Normals.
- SetNormals(theNormals: NCollection_HArray2_double): void
Sets field Normals.
Parameters (1)theNormals
- NbNormals(): number
Returns number of Normals.
StepVisual_TessellatedVertex
Representation of STEP entity TessellatedVertex.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theCoordinates: StepVisual_CoordinatesList, theHasTopologicalLink: boolean, theTopologicalLink: StepShape_VertexPoint, thePointIndex: number): void
Initialize all fields (own and inherited).
Parameters (5)theRepresentationItem_NametheCoordinatestheHasTopologicalLinktheTopologicalLinkthePointIndex
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field Coordinates.
- SetCoordinates(theCoordinates: StepVisual_CoordinatesList): void
Sets field Coordinates.
Parameters (1)theCoordinates
Returns field TopologicalLink.
- SetTopologicalLink(theTopologicalLink: StepShape_VertexPoint): void
Sets field TopologicalLink.
Parameters (1)theTopologicalLink
- HasTopologicalLink(): boolean
Returns True if optional field TopologicalLink is defined.
- PointIndex(): number
Returns field PointIndex.
- SetPointIndex(thePointIndex: number): void
Sets field PointIndex.
Parameters (1)thePointIndex
StepVisual_TessellatedWire
Representation of STEP entity TessellatedWire.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theItems: NCollection_HArray1_StepVisual_TessellatedEdgeOrVertex, theHasGeometricModelLink: boolean, theGeometricModelLink: StepVisual_PathOrCompositeCurve): void
Initialize all fields (own and inherited).
Parameters (4)theRepresentationItem_NametheItemstheHasGeometricModelLinktheGeometricModelLink
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field Items.
- SetItems(theItems: NCollection_HArray1_StepVisual_TessellatedEdgeOrVertex): void
Sets field Items.
Parameters (1)theItems
- NbItems(): number
Returns number of Items.
- ItemsValue(theNum: number): StepVisual_TessellatedEdgeOrVertex
Returns value of Items by its num.
Parameters (1)theNum
Returns field GeometricModelLink.
- SetGeometricModelLink(theGeometricModelLink: StepVisual_PathOrCompositeCurve): void
Sets field GeometricModelLink.
Parameters (1)theGeometricModelLink
- HasGeometricModelLink(): boolean
Returns True if optional field GeometricModelLink is defined.
StepVisual_TextLiteral
Constructors(1)
Returns a TextLiteral.
Static methods(2)
- get_type_name(): string
Instance methods(13)
- Init(aName: TCollection_HAsciiString, aLiteral: TCollection_HAsciiString, aPlacement: StepGeom_Axis2Placement, aAlignment: TCollection_HAsciiString, aPath: StepVisual_TextPath, aFont: StepVisual_FontSelect): voidParameters (6)
aNameaLiteralaPlacementaAlignmentaPathaFont
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetLiteral(aLiteral: TCollection_HAsciiString): voidParameters (1)
aLiteral
- SetPlacement(aPlacement: StepGeom_Axis2Placement): voidParameters (1)
aPlacement
- SetAlignment(aAlignment: TCollection_HAsciiString): voidParameters (1)
aAlignment
- SetPath(aPath: StepVisual_TextPath): voidParameters (1)
aPath
- SetFont(aFont: StepVisual_FontSelect): voidParameters (1)
aFont
StepVisual_TextOrCharacter
Constructors(1)
Returns a TextOrCharacter SelectType.
Instance methods(4)
- CaseNum(ent: Standard_Transient): number
Recognizes a TextOrCharacter Kind Entity that is : 1 -> AnnotationText 2 -> CompositeText 3 -> TextLiteral 0 else.
Parameters (1)ent
returns Value as a AnnotationText (Null if another type)
returns Value as a CompositeText (Null if another type)
returns Value as a TextLiteral (Null if another type)
StepVisual_TextPath
Properties(4)
StepVisual_TextStyle
Constructors(1)
Returns a TextStyle.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aName: TCollection_HAsciiString, aCharacterAppearance: StepVisual_TextStyleForDefinedFont): voidParameters (2)
aNameaCharacterAppearance
- SetName(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetCharacterAppearance(aCharacterAppearance: StepVisual_TextStyleForDefinedFont): voidParameters (1)
aCharacterAppearance
StepVisual_TextStyleForDefinedFont
Constructors(1)
Returns a TextStyleForDefinedFont.
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(aTextColour: StepVisual_Colour): voidParameters (1)
aTextColour
- SetTextColour(aTextColour: StepVisual_Colour): voidParameters (1)
aTextColour
StepVisual_TextStyleWithBoxCharacteristics
Constructors(1)
Returns a TextStyleWithBoxCharacteristics.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aCharacterAppearance: StepVisual_TextStyleForDefinedFont, aCharacteristics: NCollection_HArray1_StepVisual_BoxCharacteristicSelect): voidParameters (3)
aNameaCharacterAppearanceaCharacteristics
- Init(aName: TCollection_HAsciiString, aCharacterAppearance: StepVisual_TextStyleForDefinedFont): voidParameters (2)
aNameaCharacterAppearance
- SetCharacteristics(aCharacteristics: NCollection_HArray1_StepVisual_BoxCharacteristicSelect): voidParameters (1)
aCharacteristics
- CharacteristicsValue(num: number): StepVisual_BoxCharacteristicSelectParameters (1)
num
- NbCharacteristics(): number
StepVisual_TriangulatedFace
Representation of STEP entity TriangulatedFace.
Constructors(1)
Default constructor.
Static methods(2)
- get_type_name(): string
Instance methods(11)
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theTessellatedFace_Coordinates: StepVisual_CoordinatesList, theTessellatedFace_Pnmax: number, theTessellatedFace_Normals: NCollection_HArray2_double, theHasTessellatedFace_GeometricLink: boolean, theTessellatedFace_GeometricLink: StepVisual_FaceOrSurface, thePnindex: NCollection_HArray1_int, theTriangles: NCollection_HArray2_int): void
Initialize all fields (own and inherited).
Parameters (8)theRepresentationItem_NametheTessellatedFace_CoordinatestheTessellatedFace_PnmaxtheTessellatedFace_NormalstheHasTessellatedFace_GeometricLinktheTessellatedFace_GeometricLinkthePnindextheTriangles
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theCoordinates: StepVisual_CoordinatesList, thePnmax: number, theNormals: NCollection_HArray2_double, theHasGeometricLink: boolean, theGeometricLink: StepVisual_FaceOrSurface): void
Initialize all fields (own and inherited).
Parameters (6)theRepresentationItem_NametheCoordinatesthePnmaxtheNormalstheHasGeometricLinktheGeometricLink
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field Pnindex.
- SetPnindex(thePnindex: NCollection_HArray1_int): void
Sets field Pnindex.
Parameters (1)thePnindex
- NbPnindex(): number
Returns number of Pnindex.
- PnindexValue(theNum: number): number
Returns value of Pnindex by its num.
Parameters (1)theNum
Returns field Triangles.
- SetTriangles(theTriangles: NCollection_HArray2_int): void
Sets field Triangles.
Parameters (1)theTriangles
- NbTriangles(): number
Returns number of Triangles.
StepVisual_TriangulatedSurfaceSet
Representation of STEP entity TriangulatedSurfaceSet.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
Instance methods(11)
- Init(theRepresentationItemName: TCollection_HAsciiString, theTessellatedFaceCoordinates: StepVisual_CoordinatesList, theTessellatedFacePnmax: number, theTessellatedFaceNormals: NCollection_HArray2_double, thePnindex: NCollection_HArray1_int, theTriangles: NCollection_HArray2_int): void
Initialize all fields (own and inherited).
Parameters (6)theRepresentationItemNametheTessellatedFaceCoordinatestheTessellatedFacePnmaxtheTessellatedFaceNormalsthePnindextheTriangles
- Init(theRepresentationItem_Name: TCollection_HAsciiString, theCoordinates: StepVisual_CoordinatesList, thePnmax: number, theNormals: NCollection_HArray2_double): void
Initialize all fields (own and inherited).
Parameters (4)theRepresentationItem_NametheCoordinatesthePnmaxtheNormals
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field Pnindex.
- SetPnindex(thePnindex: NCollection_HArray1_int): void
Sets field Pnindex.
Parameters (1)thePnindex
- NbPnindex(): number
Returns number of Pnindex.
- PnindexValue(theNum: number): number
Returns value of Pnindex by its num.
Parameters (1)theNum
Returns field Triangles.
- SetTriangles(theTriangles: NCollection_HArray2_int): void
Sets field Triangles.
Parameters (1)theTriangles
- NbTriangles(): number
Returns number of Triangles.
StepVisual_ViewVolume
Constructors(1)
Returns a ViewVolume.
Static methods(2)
- get_type_name(): string
Instance methods(20)
- Init(aProjectionType: StepVisual_CentralOrParallel, aProjectionPoint: StepGeom_CartesianPoint, aViewPlaneDistance: number, aFrontPlaneDistance: number, aFrontPlaneClipping: boolean, aBackPlaneDistance: number, aBackPlaneClipping: boolean, aViewVolumeSidesClipping: boolean, aViewWindow: StepVisual_PlanarBox): voidParameters (9)
aProjectionTypeaProjectionPointaViewPlaneDistanceaFrontPlaneDistanceaFrontPlaneClippingaBackPlaneDistanceaBackPlaneClippingaViewVolumeSidesClippingaViewWindow
- SetProjectionType(aProjectionType: StepVisual_CentralOrParallel): voidParameters (1)
aProjectionType
- SetProjectionPoint(aProjectionPoint: StepGeom_CartesianPoint): voidParameters (1)
aProjectionPoint
- SetViewPlaneDistance(aViewPlaneDistance: number): voidParameters (1)
aViewPlaneDistance
- ViewPlaneDistance(): number
- SetFrontPlaneDistance(aFrontPlaneDistance: number): voidParameters (1)
aFrontPlaneDistance
- FrontPlaneDistance(): number
- SetFrontPlaneClipping(aFrontPlaneClipping: boolean): voidParameters (1)
aFrontPlaneClipping
- FrontPlaneClipping(): boolean
- SetBackPlaneDistance(aBackPlaneDistance: number): voidParameters (1)
aBackPlaneDistance
- BackPlaneDistance(): number
- SetBackPlaneClipping(aBackPlaneClipping: boolean): voidParameters (1)
aBackPlaneClipping
- BackPlaneClipping(): boolean
- SetViewVolumeSidesClipping(aViewVolumeSidesClipping: boolean): voidParameters (1)
aViewVolumeSidesClipping
- ViewVolumeSidesClipping(): boolean
- SetViewWindow(aViewWindow: StepVisual_PlanarBox): voidParameters (1)
aViewWindow