OCC.Core.Vrml module

Vrml module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_vrml.html

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
class Vrml_AsciiText(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None:param aString: :type aString: TColStd_HArray1OfAsciiString :param aSpacing: :type aSpacing: float :param aJustification: :type aJustification: Vrml_AsciiTextJustification :param aWidth: :type aWidth: float :rtype: None

static DownCast(t)
Justification()
Return type

Vrml_AsciiTextJustification

PrintToString(Vrml_AsciiText self) → std::string
SetJustification()
Parameters

aJustification

type aJustification

Vrml_AsciiTextJustification

rtype

None

SetSpacing()
Parameters

aSpacing

type aSpacing

float

rtype

None

SetString()
Parameters

aString

type aString

TColStd_HArray1OfAsciiString

rtype

None

SetWidth()
Parameters

aWidth

type aWidth

float

rtype

None

Spacing()
Return type

float

String()
Return type

opencascade::handle<TColStd_HArray1OfAsciiString>

Width()
Return type

float

property thisown

The membership flag

class Vrml_Cone(*args)

Bases: object

Parameters

aParts – default value is Vrml_ConeALL :type aParts: Vrml_ConeParts :param aBottomRadius: default value is 1 :type aBottomRadius: float :param aHeight: default value is 2 :type aHeight: float :rtype: None

BottomRadius()
Return type

float

Height()
Return type

float

Parts()
Return type

Vrml_ConeParts

PrintToString(Vrml_Cone self) → std::string
SetBottomRadius()
Parameters

aBottomRadius

type aBottomRadius

float

rtype

None

SetHeight()
Parameters

aHeight

type aHeight

float

rtype

None

SetParts()
Parameters

aParts

type aParts

Vrml_ConeParts

rtype

None

property thisown

The membership flag

class Vrml_Coordinate3(*args)

Bases: OCC.Core.Standard.Standard_Transient

Parameters

aPoint

type aPoint

TColgp_HArray1OfVec

rtype

None:rtype: None

static DownCast(t)
Point()
Return type

opencascade::handle<TColgp_HArray1OfVec>

PrintToString(Vrml_Coordinate3 self) → std::string
SetPoint()
Parameters

aPoint

type aPoint

TColgp_HArray1OfVec

rtype

None

property thisown

The membership flag

class Vrml_Cube(*args)

Bases: object

Parameters

aWidth – default value is 2 :type aWidth: float :param aHeight: default value is 2 :type aHeight: float :param aDepth: default value is 2 :type aDepth: float :rtype: None

Depth()
Return type

float

Height()
Return type

float

PrintToString(Vrml_Cube self) → std::string
SetDepth()
Parameters

aDepth

type aDepth

float

rtype

None

SetHeight()
Parameters

aHeight

type aHeight

float

rtype

None

SetWidth()
Parameters

aWidth

type aWidth

float

rtype

None

Width()
Return type

float

property thisown

The membership flag

class Vrml_Cylinder(*args)

Bases: object

Parameters

aParts – default value is Vrml_CylinderALL :type aParts: Vrml_CylinderParts :param aRadius: default value is 1 :type aRadius: float :param aHeight: default value is 2 :type aHeight: float :rtype: None

Height()
Return type

float

Parts()
Return type

Vrml_CylinderParts

PrintToString(Vrml_Cylinder self) → std::string
Radius()
Return type

float

SetHeight()
Parameters

aHeight

type aHeight

float

rtype

None

SetParts()
Parameters

aParts

type aParts

Vrml_CylinderParts

rtype

None

SetRadius()
Parameters

aRadius

type aRadius

float

rtype

None

property thisown

The membership flag

class Vrml_DirectionalLight(*args)

Bases: object

Return type

None:param aOnOff: :type aOnOff: bool :param aIntensity: :type aIntensity: float :param aColor: :type aColor: Quantity_Color :param aDirection: :type aDirection: gp_Vec :rtype: None

Color()
Return type

Quantity_Color

Direction()
Return type

gp_Vec

Intensity()
Return type

float

OnOff()
Return type

bool

PrintToString(Vrml_DirectionalLight self) → std::string
SetColor()
Parameters

aColor

type aColor

Quantity_Color

rtype

None

SetDirection()
Parameters

aDirection

type aDirection

gp_Vec

rtype

None

SetIntensity()
Parameters

aIntensity

type aIntensity

float

rtype

None

SetOnOff()
Parameters

aOnOff

type aOnOff

bool

rtype

None

property thisown

The membership flag

class Vrml_FontStyle(*args)

Bases: object

Parameters

aSize – default value is 10 :type aSize: float :param aFamily: default value is Vrml_SERIF :type aFamily: Vrml_FontStyleFamily :param aStyle: default value is Vrml_NONE :type aStyle: Vrml_FontStyleStyle :rtype: None

Family()
Return type

Vrml_FontStyleFamily

PrintToString(Vrml_FontStyle self) → std::string
SetFamily()
Parameters

aFamily

type aFamily

Vrml_FontStyleFamily

rtype

None

SetSize()
Parameters

aSize

type aSize

float

rtype

None

SetStyle()
Parameters

aStyle

type aStyle

Vrml_FontStyleStyle

rtype

None

Size()
Return type

float

Style()
Return type

Vrml_FontStyleStyle

property thisown

The membership flag

class Vrml_Group(*args)

Bases: object

Return type

None

PrintToString(Vrml_Group self) → std::string
property thisown

The membership flag

class Vrml_IndexedFaceSet(*args)

Bases: OCC.Core.Standard.Standard_Transient

Parameters

aCoordIndex

type aCoordIndex

TColStd_HArray1OfInteger

param aMaterialIndex

type aMaterialIndex

TColStd_HArray1OfInteger

param aNormalIndex

type aNormalIndex

TColStd_HArray1OfInteger

param aTextureCoordIndex

type aTextureCoordIndex

TColStd_HArray1OfInteger

rtype

None:rtype: None

CoordIndex()
Return type

opencascade::handle<TColStd_HArray1OfInteger>

static DownCast(t)
MaterialIndex()
Return type

opencascade::handle<TColStd_HArray1OfInteger>

NormalIndex()
Return type

opencascade::handle<TColStd_HArray1OfInteger>

PrintToString(Vrml_IndexedFaceSet self) → std::string
SetCoordIndex()
Parameters

aCoordIndex

type aCoordIndex

TColStd_HArray1OfInteger

rtype

None

SetMaterialIndex()
Parameters

aMaterialIndex

type aMaterialIndex

TColStd_HArray1OfInteger

rtype

None

SetNormalIndex()
Parameters

aNormalIndex

type aNormalIndex

TColStd_HArray1OfInteger

rtype

None

SetTextureCoordIndex()
Parameters

aTextureCoordIndex

type aTextureCoordIndex

TColStd_HArray1OfInteger

rtype

None

TextureCoordIndex()
Return type

opencascade::handle<TColStd_HArray1OfInteger>

property thisown

The membership flag

class Vrml_IndexedLineSet(*args)

Bases: OCC.Core.Standard.Standard_Transient

Parameters

aCoordIndex

type aCoordIndex

TColStd_HArray1OfInteger

param aMaterialIndex

type aMaterialIndex

TColStd_HArray1OfInteger

param aNormalIndex

type aNormalIndex

TColStd_HArray1OfInteger

param aTextureCoordIndex

type aTextureCoordIndex

TColStd_HArray1OfInteger

rtype

None:rtype: None

CoordIndex()
Return type

opencascade::handle<TColStd_HArray1OfInteger>

static DownCast(t)
MaterialIndex()
Return type

opencascade::handle<TColStd_HArray1OfInteger>

NormalIndex()
Return type

opencascade::handle<TColStd_HArray1OfInteger>

PrintToString(Vrml_IndexedLineSet self) → std::string
SetCoordIndex()
Parameters

aCoordIndex

type aCoordIndex

TColStd_HArray1OfInteger

rtype

None

SetMaterialIndex()
Parameters

aMaterialIndex

type aMaterialIndex

TColStd_HArray1OfInteger

rtype

None

SetNormalIndex()
Parameters

aNormalIndex

type aNormalIndex

TColStd_HArray1OfInteger

rtype

None

SetTextureCoordIndex()
Parameters

aTextureCoordIndex

type aTextureCoordIndex

TColStd_HArray1OfInteger

rtype

None

TextureCoordIndex()
Return type

opencascade::handle<TColStd_HArray1OfInteger>

property thisown

The membership flag

class Vrml_Info(*args)

Bases: object

Parameters

aString – default value is ‘<Undefinedinfo>’ :type aString: TCollection_AsciiString :rtype: None

PrintToString(Vrml_Info self) → std::string
SetString()
Parameters

aString

type aString

TCollection_AsciiString

rtype

None

String()
Return type

TCollection_AsciiString

property thisown

The membership flag

class Vrml_Instancing(*args)

Bases: object

  • Adds ‘DEF <myName>’ in anOStream (VRML file).
    param aString

    type aString

    TCollection_AsciiString

    rtype

    None

DEFToString(Vrml_Instancing self) → std::string
USEToString(Vrml_Instancing self) → std::string
property thisown

The membership flag

class Vrml_LOD(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None:param aRange: :type aRange: TColStd_HArray1OfReal :param aCenter: :type aCenter: gp_Vec :rtype: None

Center()
Return type

gp_Vec

static DownCast(t)
PrintToString(Vrml_LOD self) → std::string
Range()
Return type

opencascade::handle<TColStd_HArray1OfReal>

SetCenter()
Parameters

aCenter

type aCenter

gp_Vec

rtype

None

SetRange()
Parameters

aRange

type aRange

TColStd_HArray1OfReal

rtype

None

property thisown

The membership flag

class Vrml_Material(*args)

Bases: OCC.Core.Standard.Standard_Transient

Parameters

aAmbientColor

type aAmbientColor

Quantity_HArray1OfColor

param aDiffuseColor

type aDiffuseColor

Quantity_HArray1OfColor

param aSpecularColor

type aSpecularColor

Quantity_HArray1OfColor

param aEmissiveColor

type aEmissiveColor

Quantity_HArray1OfColor

param aShininess

type aShininess

TColStd_HArray1OfReal

param aTransparency

type aTransparency

TColStd_HArray1OfReal

rtype

None:rtype: None

AmbientColor()
Return type

opencascade::handle<Quantity_HArray1OfColor>

DiffuseColor()
Return type

opencascade::handle<Quantity_HArray1OfColor>

static DownCast(t)
EmissiveColor()
Return type

opencascade::handle<Quantity_HArray1OfColor>

PrintToString(Vrml_Material self) → std::string
SetAmbientColor()
Parameters

aAmbientColor

type aAmbientColor

Quantity_HArray1OfColor

rtype

None

SetDiffuseColor()
Parameters

aDiffuseColor

type aDiffuseColor

Quantity_HArray1OfColor

rtype

None

SetEmissiveColor()
Parameters

aEmissiveColor

type aEmissiveColor

Quantity_HArray1OfColor

rtype

None

SetShininess()
Parameters

aShininess

type aShininess

TColStd_HArray1OfReal

rtype

None

SetSpecularColor()
Parameters

aSpecularColor

type aSpecularColor

Quantity_HArray1OfColor

rtype

None

SetTransparency()
Parameters

aTransparency

type aTransparency

TColStd_HArray1OfReal

rtype

None

Shininess()
Return type

opencascade::handle<TColStd_HArray1OfReal>

SpecularColor()
Return type

opencascade::handle<Quantity_HArray1OfColor>

Transparency()
Return type

opencascade::handle<TColStd_HArray1OfReal>

property thisown

The membership flag

class Vrml_MaterialBinding(*args)

Bases: object

Parameters

aValue

type aValue

Vrml_MaterialBindingAndNormalBinding

rtype

None:rtype: None

PrintToString(Vrml_MaterialBinding self) → std::string
SetValue()
Parameters

aValue

type aValue

Vrml_MaterialBindingAndNormalBinding

rtype

None

Value()
Return type

Vrml_MaterialBindingAndNormalBinding

property thisown

The membership flag

class Vrml_MatrixTransform(*args)

Bases: object

Return type

None:param aMatrix: :type aMatrix: gp_Trsf :rtype: None

Matrix()
Return type

gp_Trsf

PrintToString(Vrml_MatrixTransform self) → std::string
SetMatrix()
Parameters

aMatrix

type aMatrix

gp_Trsf

rtype

None

property thisown

The membership flag

class Vrml_Normal(*args)

Bases: OCC.Core.Standard.Standard_Transient

Parameters

aVector

type aVector

TColgp_HArray1OfVec

rtype

None:rtype: None

static DownCast(t)
PrintToString(Vrml_Normal self) → std::string
SetVector()
Parameters

aVector

type aVector

TColgp_HArray1OfVec

rtype

None

Vector()
Return type

opencascade::handle<TColgp_HArray1OfVec>

property thisown

The membership flag

class Vrml_NormalBinding(*args)

Bases: object

Parameters

aValue

type aValue

Vrml_MaterialBindingAndNormalBinding

rtype

None:rtype: None

PrintToString(Vrml_NormalBinding self) → std::string
SetValue()
Parameters

aValue

type aValue

Vrml_MaterialBindingAndNormalBinding

rtype

None

Value()
Return type

Vrml_MaterialBindingAndNormalBinding

property thisown

The membership flag

class Vrml_OrthographicCamera(*args)

Bases: object

Return type

None:param aPosition: :type aPosition: gp_Vec :param aOrientation: :type aOrientation: Vrml_SFRotation :param aFocalDistance: :type aFocalDistance: float :param aHeight: :type aHeight: float :rtype: None

FocalDistance()
Return type

float

Height()
Return type

float

Orientation()
Return type

Vrml_SFRotation

Position()
Return type

gp_Vec

PrintToString(Vrml_OrthographicCamera self) → std::string
SetFocalDistance()
Parameters

aFocalDistance

type aFocalDistance

float

rtype

None

SetHeight()
Parameters

aHeight

type aHeight

float

rtype

None

SetOrientation()
Parameters

aOrientation

type aOrientation

Vrml_SFRotation

rtype

None

SetPosition()
Parameters

aPosition

type aPosition

gp_Vec

rtype

None

property thisown

The membership flag

class Vrml_PerspectiveCamera(*args)

Bases: object

Return type

None:param aPosition: :type aPosition: gp_Vec :param aOrientation: :type aOrientation: Vrml_SFRotation :param aFocalDistance: :type aFocalDistance: float :param aHeightAngle: :type aHeightAngle: float :rtype: None

Angle()
Return type

float

FocalDistance()
Return type

float

Orientation()
Return type

Vrml_SFRotation

Position()
Return type

gp_Vec

PrintToString(Vrml_PerspectiveCamera self) → std::string
SetAngle()
Parameters

aHeightAngle

type aHeightAngle

float

rtype

None

SetFocalDistance()
Parameters

aFocalDistance

type aFocalDistance

float

rtype

None

SetOrientation()
Parameters

aOrientation

type aOrientation

Vrml_SFRotation

rtype

None

SetPosition()
Parameters

aPosition

type aPosition

gp_Vec

rtype

None

property thisown

The membership flag

class Vrml_PointLight(*args)

Bases: object

Return type

None:param aOnOff: :type aOnOff: bool :param aIntensity: :type aIntensity: float :param aColor: :type aColor: Quantity_Color :param aLocation: :type aLocation: gp_Vec :rtype: None

Color()
Return type

Quantity_Color

Intensity()
Return type

float

Location()
Return type

gp_Vec

OnOff()
Return type

bool

PrintToString(Vrml_PointLight self) → std::string
SetColor()
Parameters

aColor

type aColor

Quantity_Color

rtype

None

SetIntensity()
Parameters

aIntensity

type aIntensity

float

rtype

None

SetLocation()
Parameters

aLocation

type aLocation

gp_Vec

rtype

None

SetOnOff()
Parameters

aOnOff

type aOnOff

bool

rtype

None

property thisown

The membership flag

class Vrml_PointSet(*args)

Bases: object

Parameters

aStartIndex – default value is 0 :type aStartIndex: int :param aNumPoints: default value is -1 :type aNumPoints: int :rtype: None

NumPoints()
Return type

int

PrintToString(Vrml_PointSet self) → std::string
SetNumPoints()
Parameters

aNumPoints

type aNumPoints

int

rtype

None

SetStartIndex()
Parameters

aStartIndex

type aStartIndex

int

rtype

None

StartIndex()
Return type

int

property thisown

The membership flag

class Vrml_Rotation(*args)

Bases: object

Return type

None:param aRotation: :type aRotation: Vrml_SFRotation :rtype: None

PrintToString(Vrml_Rotation self) → std::string
Rotation()
Return type

Vrml_SFRotation

SetRotation()
Parameters

aRotation

type aRotation

Vrml_SFRotation

rtype

None

property thisown

The membership flag

class Vrml_SFImage(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None:param aWidth: :type aWidth: int :param aHeight: :type aHeight: int :param aNumber: :type aNumber: Vrml_SFImageNumber :param anArray: :type anArray: TColStd_HArray1OfInteger :rtype: None

Array()
Return type

opencascade::handle<TColStd_HArray1OfInteger>

ArrayFlag()
Return type

bool

static DownCast(t)
Height()
Return type

int

Number()
Return type

Vrml_SFImageNumber

SetArray()
Parameters

anArray

type anArray

TColStd_HArray1OfInteger

rtype

None

SetHeight()
Parameters

aHeight

type aHeight

int

rtype

None

SetNumber()
Parameters

aNumber

type aNumber

Vrml_SFImageNumber

rtype

None

SetWidth()
Parameters

aWidth

type aWidth

int

rtype

None

Width()
Return type

int

property thisown

The membership flag

class Vrml_SFRotation(*args)

Bases: object

Return type

None:param aRotationX: :type aRotationX: float :param aRotationY: :type aRotationY: float :param aRotationZ: :type aRotationZ: float :param anAngle: :type anAngle: float :rtype: None

Angle()
Return type

float

RotationX()
Return type

float

RotationY()
Return type

float

RotationZ()
Return type

float

SetAngle()
Parameters

anAngle

type anAngle

float

rtype

None

SetRotationX()
Parameters

aRotationX

type aRotationX

float

rtype

None

SetRotationY()
Parameters

aRotationY

type aRotationY

float

rtype

None

SetRotationZ()
Parameters

aRotationZ

type aRotationZ

float

rtype

None

property thisown

The membership flag

class Vrml_Scale(*args)

Bases: object

Return type

None:param aScaleFactor: :type aScaleFactor: gp_Vec :rtype: None

PrintToString(Vrml_Scale self) → std::string
ScaleFactor()
Return type

gp_Vec

SetScaleFactor()
Parameters

aScaleFactor

type aScaleFactor

gp_Vec

rtype

None

property thisown

The membership flag

class Vrml_Separator(*args)

Bases: object

Parameters

aRenderCulling

type aRenderCulling

Vrml_SeparatorRenderCulling

rtype

None:rtype: None

PrintToString(Vrml_Separator self) → std::string
RenderCulling()
Return type

Vrml_SeparatorRenderCulling

SetRenderCulling()
Parameters

aRenderCulling

type aRenderCulling

Vrml_SeparatorRenderCulling

rtype

None

property thisown

The membership flag

class Vrml_ShapeHints(*args)

Bases: object

Parameters

aVertexOrdering – default value is Vrml_UNKNOWN_ORDERING :type aVertexOrdering: Vrml_VertexOrdering :param aShapeType: default value is Vrml_UNKNOWN_SHAPE_TYPE :type aShapeType: Vrml_ShapeType :param aFaceType: default value is Vrml_CONVEX :type aFaceType: Vrml_FaceType :param aAngle: default value is 0.5 :type aAngle: float :rtype: None

Angle()
Return type

float

FaceType()
Return type

Vrml_FaceType

PrintToString(Vrml_ShapeHints self) → std::string
SetAngle()
Parameters

aAngle

type aAngle

float

rtype

None

SetFaceType()
Parameters

aFaceType

type aFaceType

Vrml_FaceType

rtype

None

SetShapeType()
Parameters

aShapeType

type aShapeType

Vrml_ShapeType

rtype

None

SetVertexOrdering()
Parameters

aVertexOrdering

type aVertexOrdering

Vrml_VertexOrdering

rtype

None

ShapeType()
Return type

Vrml_ShapeType

VertexOrdering()
Return type

Vrml_VertexOrdering

property thisown

The membership flag

class Vrml_Sphere(*args)

Bases: object

Parameters

aRadius – default value is 1 :type aRadius: float :rtype: None

PrintToString(Vrml_Sphere self) → std::string
Radius()
Return type

float

SetRadius()
Parameters

aRadius

type aRadius

float

rtype

None

property thisown

The membership flag

class Vrml_SpotLight(*args)

Bases: object

Return type

None:param aOnOff: :type aOnOff: bool :param aIntensity: :type aIntensity: float :param aColor: :type aColor: Quantity_Color :param aLocation: :type aLocation: gp_Vec :param aDirection: :type aDirection: gp_Vec :param aDropOffRate: :type aDropOffRate: float :param aCutOffAngle: :type aCutOffAngle: float :rtype: None

Color()
Return type

Quantity_Color

CutOffAngle()
Return type

float

Direction()
Return type

gp_Vec

DropOffRate()
Return type

float

Intensity()
Return type

float

Location()
Return type

gp_Vec

OnOff()
Return type

bool

PrintToString(Vrml_SpotLight self) → std::string
SetColor()
Parameters

aColor

type aColor

Quantity_Color

rtype

None

SetCutOffAngle()
Parameters

aCutOffAngle

type aCutOffAngle

float

rtype

None

SetDirection()
Parameters

aDirection

type aDirection

gp_Vec

rtype

None

SetDropOffRate()
Parameters

aDropOffRate

type aDropOffRate

float

rtype

None

SetIntensity()
Parameters

aIntensity

type aIntensity

float

rtype

None

SetLocation()
Parameters

aLocation

type aLocation

gp_Vec

rtype

None

SetOnOff()
Parameters

anOnOff

type anOnOff

bool

rtype

None

property thisown

The membership flag

class Vrml_Switch(*args)

Bases: object

Parameters

aWhichChild – default value is -1 :type aWhichChild: int :rtype: None

PrintToString(Vrml_Switch self) → std::string
SetWhichChild()
Parameters

aWhichChild

type aWhichChild

int

rtype

None

WhichChild()
Return type

int

property thisown

The membership flag

class Vrml_Texture2(*args)

Bases: object

Return type

None:param aFilename: :type aFilename: TCollection_AsciiString :param aImage: :type aImage: Vrml_SFImage :param aWrapS: :type aWrapS: Vrml_Texture2Wrap :param aWrapT: :type aWrapT: Vrml_Texture2Wrap :rtype: None

Filename()
Return type

TCollection_AsciiString

Image()
Return type

opencascade::handle<Vrml_SFImage>

PrintToString(Vrml_Texture2 self) → std::string
SetFilename()
Parameters

aFilename

type aFilename

TCollection_AsciiString

rtype

None

SetImage()
Parameters

aImage

type aImage

Vrml_SFImage

rtype

None

SetWrapS()
Parameters

aWrapS

type aWrapS

Vrml_Texture2Wrap

rtype

None

SetWrapT()
Parameters

aWrapT

type aWrapT

Vrml_Texture2Wrap

rtype

None

WrapS()
Return type

Vrml_Texture2Wrap

WrapT()
Return type

Vrml_Texture2Wrap

property thisown

The membership flag

class Vrml_Texture2Transform(*args)

Bases: object

Return type

None:param aTranslation: :type aTranslation: gp_Vec2d :param aRotation: :type aRotation: float :param aScaleFactor: :type aScaleFactor: gp_Vec2d :param aCenter: :type aCenter: gp_Vec2d :rtype: None

Center()
Return type

gp_Vec2d

PrintToString(Vrml_Texture2Transform self) → std::string
Rotation()
Return type

float

ScaleFactor()
Return type

gp_Vec2d

SetCenter()
Parameters

aCenter

type aCenter

gp_Vec2d

rtype

None

SetRotation()
Parameters

aRotation

type aRotation

float

rtype

None

SetScaleFactor()
Parameters

aScaleFactor

type aScaleFactor

gp_Vec2d

rtype

None

SetTranslation()
Parameters

aTranslation

type aTranslation

gp_Vec2d

rtype

None

Translation()
Return type

gp_Vec2d

property thisown

The membership flag

class Vrml_TextureCoordinate2(*args)

Bases: OCC.Core.Standard.Standard_Transient

Return type

None:param aPoint: :type aPoint: TColgp_HArray1OfVec2d :rtype: None

static DownCast(t)
Point()
Return type

opencascade::handle<TColgp_HArray1OfVec2d>

PrintToString(Vrml_TextureCoordinate2 self) → std::string
SetPoint()
Parameters

aPoint

type aPoint

TColgp_HArray1OfVec2d

rtype

None

property thisown

The membership flag

class Vrml_Transform(*args)

Bases: object

Return type

None:param aTranslation: :type aTranslation: gp_Vec :param aRotation: :type aRotation: Vrml_SFRotation :param aScaleFactor: :type aScaleFactor: gp_Vec :param aScaleOrientation: :type aScaleOrientation: Vrml_SFRotation :param aCenter: :type aCenter: gp_Vec :rtype: None

Center()
Return type

gp_Vec

PrintToString(Vrml_Transform self) → std::string
Rotation()
Return type

Vrml_SFRotation

ScaleFactor()
Return type

gp_Vec

ScaleOrientation()
Return type

Vrml_SFRotation

SetCenter()
Parameters

aCenter

type aCenter

gp_Vec

rtype

None

SetRotation()
Parameters

aRotation

type aRotation

Vrml_SFRotation

rtype

None

SetScaleFactor()
Parameters

aScaleFactor

type aScaleFactor

gp_Vec

rtype

None

SetScaleOrientation()
Parameters

aScaleOrientation

type aScaleOrientation

Vrml_SFRotation

rtype

None

SetTranslation()
Parameters

aTranslation

type aTranslation

gp_Vec

rtype

None

Translation()
Return type

gp_Vec

property thisown

The membership flag

class Vrml_TransformSeparator(*args)

Bases: object

Return type

None

PrintToString(Vrml_TransformSeparator self) → std::string
property thisown

The membership flag

class Vrml_Translation(*args)

Bases: object

Return type

None:param aTranslation: :type aTranslation: gp_Vec :rtype: None

PrintToString(Vrml_Translation self) → std::string
SetTranslation()
Parameters

aTranslation

type aTranslation

gp_Vec

rtype

None

Translation()
Return type

gp_Vec

property thisown

The membership flag

class Vrml_WWWAnchor(*args)

Bases: object

Parameters

aName – default value is :type aName: TCollection_AsciiString :param aDescription: default value is :type aDescription: TCollection_AsciiString :param aMap: default value is Vrml_MAP_NONE :type aMap: Vrml_WWWAnchorMap :rtype: None

Description()
Return type

TCollection_AsciiString

Map()
Return type

Vrml_WWWAnchorMap

Name()
Return type

TCollection_AsciiString

PrintToString(Vrml_WWWAnchor self) → std::string
SetDescription()
Parameters

aDescription

type aDescription

TCollection_AsciiString

rtype

None

SetMap()
Parameters

aMap

type aMap

Vrml_WWWAnchorMap

rtype

None

SetName()
Parameters

aName

type aName

TCollection_AsciiString

rtype

None

property thisown

The membership flag

class Vrml_WWWInline(*args)

Bases: object

Return type

None:param aName: :type aName: TCollection_AsciiString :param aBboxSize: :type aBboxSize: gp_Vec :param aBboxCenter: :type aBboxCenter: gp_Vec :rtype: None

BboxCenter()
Return type

gp_Vec

BboxSize()
Return type

gp_Vec

Name()
Return type

TCollection_AsciiString

PrintToString(Vrml_WWWInline self) → std::string
SetBboxCenter()
Parameters

aBboxCenter

type aBboxCenter

gp_Vec

rtype

None

SetBboxSize()
Parameters

aBboxSize

type aBboxSize

gp_Vec

rtype

None

SetName()
Parameters

aName

type aName

TCollection_AsciiString

rtype

None

property thisown

The membership flag

class vrml(vrml self) → vrml

Bases: object

static CommentWriter()
Parameters

aComment

type aComment

char *

param anOStream

type anOStream

Standard_OStream

rtype

Standard_OStream

VrmlHeaderWriterToString(vrml self) → std::string
property thisown

The membership flag