All Frameworks  Object Hierarchy  This Framework  Indexes   

VrmlSettingAtt (Object)

The interface to access a CATIAVrmlSettingAtt.
This interface may be used to read or modify in the CATIA\Tools\Option\General\Compatibility.... the settings values of the VRML sheet.

Property Index

ExportEdges
Returns or sets the ExportEdges parameter (exported Vrml files will or will not contains edge informations).
ExportNormals
Returns or sets the ExportNormals parameter (exported Vrml files will or will not contains normal informations).
ExportTextureFile
Returns or sets the ExportTextureFile parameter (Textures will be exported in the vrml file containing the geometry or in external files).
ExportTextureFormat
Returns or sets the ExportTextureFormat parameter.
ExportTexture
Returns or sets the ExportTexture parameter (exported Vrml files will or will not contains texture informations).
ExportVersion
Returns or sets the ExportVersion parameter (version of exported Vrml files).
ImportCreaseAngle
Returns or sets the ImportCreaseAngle parameter.
ImportUnit
Returns or sets the ImportUnit parameter (unit of imported Vrml files).

Method Index

GetExportBackgroundColorInfo
Retrieves information about the ExportBackgroundColor setting parameter.
GetExportBackgroundColor
Returns the ExportBackgroundColor parameter (Background color of exported Vrml files).
GetExportEdgesInfo
Retrieves information about the ExportEdges setting parameter.
GetExportNormalsInfo
Retrieves information about the ExportNormals setting parameter.
GetExportTextureFileInfo
Retrieves information about the ExportTextureFile setting parameter.
GetExportTextureFormatInfo
Retrieves information about the ExportTextureFormat setting parameter.
GetExportTextureInfo
Retrieves information about the ExportTexture setting parameter.
GetExportVersionInfo
Retrieves information about the ExportVersion setting parameter.
GetImportCreaseAngleInfo
Retrieves information about the ImportCreaseAngle setting parameter.
GetImportUnitInfo
Retrieves information about the ImportUnit setting parameter.
SetExportBackgroundColorLock
Locks or unlocks the ExportBackgroundColor setting parameter.
SetExportBackgroundColor
Sets the ExportBackgroundColor parameter (Background color of exported Vrml files).
SetExportEdgesLock
Locks or unlocks the ExportEdges setting parameter.
SetExportNormalsLock
Locks or unlocks the ExportNormals setting parameter.
SetExportTextureFileLock
Locks or unlocks the ExportTextureFile setting parameter.
SetExportTextureFormatLock
Locks or unlocks the ExportTextureFormat setting parameter.
SetExportTextureLock
Locks or unlocks the ExportTexture setting parameter.
SetExportVersionLock
Locks or unlocks the ExportVersion setting parameter.
SetImportCreaseAngleLock
Locks or unlocks the ImportCreaseAngle setting parameter.
SetImportUnitLock
Locks or unlocks the ImportLock setting parameter.

Properties


o Property ExportEdges() As
Returns or sets the ExportEdges parameter (exported Vrml files will or will not contains edge informations).
Parameters:
oExportEdges
- iExportEdges Value of ExportEdges parameter. Legal values:
TRUE : exported Vrml files will contain edge informations.
FALSE : exported Vrml files will not contain edge informations.
o Property ExportNormals() As
Returns or sets the ExportNormals parameter (exported Vrml files will or will not contains normal informations).
Parameters:
oExportNormals
- iExportNormals Value of ExportNormals parameter. Legal values:
TRUE : exported Vrml files will contain normal informations.
FALSE : exported Vrml files will not contain normal informations.
o Property ExportTextureFile() As
Returns or sets the ExportTextureFile parameter (Textures will be exported in the vrml file containing the geometry or in external files).
Parameters:
oExportTextureFile
- iExportTextureFile Value of ExportTextureFile parameter. Legal values:
0 : Textures are exported in the Vrml file containing the geometry.
1 : Texture are exported in external files.
o Property ExportTextureFormat() As
Returns or sets the ExportTextureFormat parameter.
Parameters:
oExportTextureFormat
- iExportTextureFormat Value of ExportTextureFormat parameter. Legal values:
NOT APPLICABLE
o Property ExportTexture() As
Returns or sets the ExportTexture parameter (exported Vrml files will or will not contains texture informations).
Parameters:
oExportTexture
- iExportTexture Value of ExportTexture parameter. Legal values:
TRUE : exported Vrml files will contain texture informations.
FALSE : exported Vrml files will not contain texture informations.
o Property ExportVersion() As
Returns or sets the ExportVersion parameter (version of exported Vrml files).
Parameters:
oExportVersion
- iExportVersion Value of Import Unit parameter. Legal values:
1 : VRML 1.0.
2 : VRML 97 (VRML 2.0).
o Property ImportCreaseAngle() As
Returns or sets the ImportCreaseAngle parameter. The crease angle affects how DEFAULT normals are generated. If the angle between the geometric normals of two adjacent faces is less than the crease angle, normals will be calculated so that the faces are smooth-shaded across the edge. Otherwise, normals will be calculated so that a lighting discontinuity across the edge is produce.
Parameters:
oImportCreaseAngle
- iImportCreaseAngle Value of ImportCreaseAngle parameter. Legal values:
[0,inf]
o Property ImportUnit() As
Returns or sets the ImportUnit parameter (unit of imported Vrml files).
Parameters:
oImportUnit
- iImportUnit Value of Import Unit parameter. Legal values:
0 : Millimeter.
1 : Centimeter.
2 : Meter.

Methods


o Func GetExportBackgroundColorInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the ExportBackgroundColor setting parameter.
Refer to
SettingController for a detailed description.
o Sub GetExportBackgroundColor( ioR,
ioG,
ioB)
Returns the ExportBackgroundColor parameter (Background color of exported Vrml files). Value of ExportBackgroundColor parameter. Legal values:
R [0,255] G [0,255] B [0,255]
o Func GetExportEdgesInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the ExportEdges setting parameter.
Refer to
SettingController for a detailed description.
o Func GetExportNormalsInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the ExportNormals setting parameter.
Refer to
SettingController for a detailed description.
o Func GetExportTextureFileInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the ExportTextureFile setting parameter.
Refer to
SettingController for a detailed description.
o Func GetExportTextureFormatInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the ExportTextureFormat setting parameter.
Refer to
SettingController for a detailed description.
o Func GetExportTextureInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the ExportTexture setting parameter.
Refer to
SettingController for a detailed description.
o Func GetExportVersionInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the ExportVersion setting parameter.
Refer to
SettingController for a detailed description.
o Func GetImportCreaseAngleInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the ImportCreaseAngle setting parameter.
Refer to
SettingController for a detailed description.
o Func GetImportUnitInfo( ioAdminLevel,
ioLocked) As
Retrieves information about the ImportUnit setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetExportBackgroundColorLock( iLocked)
Locks or unlocks the ExportBackgroundColor setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetExportBackgroundColor( iR,
iG,
iB)
Sets the ExportBackgroundColor parameter (Background color of exported Vrml files). Value of ExportBackgroundColor parameter. Legal values:
R [0,255] G [0,255] B [0,255]
o Sub SetExportEdgesLock( iLocked)
Locks or unlocks the ExportEdges setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetExportNormalsLock( iLocked)
Locks or unlocks the ExportNormals setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetExportTextureFileLock( iLocked)
Locks or unlocks the ExportTextureFile setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetExportTextureFormatLock( iLocked)
Locks or unlocks the ExportTextureFormat setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetExportTextureLock( iLocked)
Locks or unlocks the ExportTexture setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetExportVersionLock( iLocked)
Locks or unlocks the ExportVersion setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetImportCreaseAngleLock( iLocked)
Locks or unlocks the ImportCreaseAngle setting parameter.
Refer to
SettingController for a detailed description.
o Sub SetImportUnitLock( iLocked)
Locks or unlocks the ImportLock setting parameter.
Refer to
SettingController for a detailed description.

Copyright © 2003, Dassault Systèmes. All rights reserved.