(vrBaseService を継承)
vrFileIOService.abortJobs(jobIds)保留中または実行中の読み込みジョブまたは書き出しジョブを中止します。
| パラメータ: | jobIds (List[integer]): ジョブの識別子。 |
|---|
vrFileIOService.checkCadType(file)指定したファイル パスを持つファイルの CAD ファイル タイプの照会を非同期に開始します。タイプの照会に成功するか、キャッシュ内での検索が終了すると、fileTypeReceived 信号が送信されます。これが必要になる理由としては、一部のファイル拡張子(.prt など)を単一のファイル タイプに明確に関連付けられないことなどが挙げられます。
| パラメータ: | file (string): CAD ファイルのファイル名 |
|---|
vrFileIOService.exportNodes(file, nodes, synchronousConversion=False)ノードをファイルに書き出します。「vrFileIOService.exportedFile(filename)」も参照してください
| パラメータ: |
|
|---|---|
| 戻り値: | 変換ジョブの識別子です。書き出しが既に完了している場合は「0」になります。 |
| 戻り値の型: | integer |
vrFileIOService.getBaseFileSuffix(file)ファイル拡張子を返します。
| パラメータ: | file (string): ファイル名 |
|---|---|
| 戻り値: | ファイル拡張子。 |
| 戻り値の型: | string |
vrFileIOService.getExportSettings(fileType)指定した CAD ファイル タイプの現在の書き出し設定を取得します。
| パラメータ: | fileType (vrCADFileTypes.FileType): 書き出し設定を返すファイル タイプ。 |
|---|---|
| 戻り値: | 書き出し設定。 |
| 戻り値の型: | vrdFileExportSettings |
vrFileIOService.getExportSettingsFromPreferences(fileType)基本設定から書き出し設定を取得します。
| パラメータ: | fileType (vrCADFileTypes.FileType): 書き出し設定を返すファイル タイプ。 |
|---|---|
| 戻り値: | 基本設定の書き出し設定。 |
| 戻り値の型: | vrdFileExportSettings |
vrFileIOService.getFileTypeByFileName(file)ファイル名でファイルタイプを取得します。
| パラメータ: | file (string): ファイル名 |
|---|---|
| 戻り値: | ファイル名のファイルタイプ。 |
| 戻り値の型: | vrCADFileTypes.FileType |
vrFileIOService.getImageReadFilter()これにより、ロードできるサポート対象イメージ ファイル タイプのスペース区切りリストが返されます。
| 戻り値: | ロードできるサポート対象イメージ ファイルのタイプ |
|---|---|
| 戻り値の型: | string |
vrFileIOService.getImageWriteFilter()これにより、保存できるサポート対象イメージ ファイル タイプのスペース区切りリストが返されます。
| 戻り値: | 保存できるサポート対象イメージ ファイルのタイプ |
|---|---|
| 戻り値の型: | string |
vrFileIOService.getImportSettings(fileType)指定した CAD ファイル タイプの現在の読み込み設定を取得します。
| パラメータ: | fileType (vrCADFileTypes.FileType): 読み込み設定を返すファイル タイプ。 |
|---|---|
| 戻り値: | 読み込み設定。 |
| 戻り値の型: | vrdAtfSettings |
vrFileIOService.getImportSettingsFromPreferences(fileType)基本設定から読み込み設定を取得します。
| パラメータ: | fileType (vrCADFileTypes.FileType): 読み込み設定を返すファイル タイプ。 |
|---|---|
| 戻り値: | 基本設定の読み込み設定。 |
| 戻り値の型: | vrdAtfSettings |
vrFileIOService.getMergeProjectAnnotations()ロード後にプロジェクト ファイルに含まれる注釈を結合するかどうかを示すフラグ。
| 戻り値: | 注釈の結合フラグ。 |
|---|---|
| 戻り値の型: | bool |
vrFileIOService.getProjectMergeSettings()プロジェクトの結合設定を取得します。
| 戻り値: | 現在のプロジェクトの結合設定。 |
|---|---|
| 戻り値の型: | vrdProjectMergeSettings |
vrFileIOService.getReadFileTypesFilter(mode)読み込み可能なファイル タイプのフィルタを取得します。
| パラメータ: | mode (vrFileTypes.FileExtensionFilterMode) – |
|---|---|
| 戻り値: | 読み込み可能なファイル タイプのフィルタ。 |
| 戻り値の型: | string |
vrFileIOService.getSceneImportSettings()シーンの現在のシーン読み込み設定を取得します。
| 戻り値: | シーンの読み込み設定。 |
|---|---|
| 戻り値の型: | vrdSceneImportSettings |
vrFileIOService.getSceneImportSettingsFromPreferences()基本設定からシーンの読み込み設定を取得します。
| 戻り値: | 基本設定のシーンの読み込み設定。 |
|---|---|
| 戻り値の型: | vrdSceneImportSettings |
vrFileIOService.getVREDDataDir()VRED データ フォルダを取得します。これは、ベース フォルダの「data」サブフォルダです。
| 戻り値: | VRED データ フォルダ。 |
|---|---|
| 戻り値の型: | string |
vrFileIOService.getVREDExamplesDir()VRED サンプル フォルダを取得します。これは、ベース フォルダの「examples」サブフォルダです。
| 戻り値: | VRED サンプル フォルダ。 |
|---|---|
| 戻り値の型: | string |
vrFileIOService.getVREDFileTypesFilter()VRED ファイル タイプのフィルタを取得します。
| 戻り値: | VRED ファイル タイプのフィルタ。 |
|---|---|
| 戻り値の型: | string |
vrFileIOService.getWriteFileTypesFilter(filename='', includeExportFormats=True)書き込み可能なファイル タイプのフィルタを取得します。
| パラメータ: |
|
|---|---|
| 戻り値: | 書き込み可能なファイル タイプのフィルタ。 |
| 戻り値の型: | string |
vrFileIOService.hasImportSettings(file)指定したファイルの読み込み設定があるかどうかを判別します。
| パラメータ: | file (string): ファイル名 |
|---|---|
| 戻り値: | 読み込み設定がある場合は True、ない場合は False。 |
| 戻り値の型: | bool |
vrFileIOService.hasImportSettings(fileType)指定したファイル タイプの読み込み設定があるかどうかを判別します。
| パラメータ: | fileType (vrCADFileTypes.FileType): ファイル タイプ |
|---|---|
| 戻り値: | 読み込み設定がある場合は True、ない場合は False。 |
| 戻り値の型: | bool |
vrFileIOService.hasSmartReferences(file)OSB または VPB ファイルにスマート参照が含まれているかどうかを照会します。
| パラメータ: | file (string): VPB または OSB ファイルのファイル名 |
|---|---|
| 戻り値: | ファイルにスマート参照が含まれている場合は True。 |
| 戻り値の型: | bool |
vrFileIOService.importAtfFile(file, parent)ATF ローダを使用してファイルを読み込みます。
| パラメータ: |
|
|---|---|
| 戻り値: | 変換されたシーン ノード |
| 戻り値の型: |
vrFileIOService.importFiles(files, parent, atfConversionOutputDir='', loadConvertedAtfFiles=True, removeConvertedAtfFiles=True, loadBehavior=True)ファイルのリストを読み込みます。
| パラメータ: |
|
|---|---|
| 戻り値: | 読み込みジョブの識別子。 |
| 戻り値の型: | integer |
vrFileIOService.importMissingFiles(node, removeConvertedAtfFiles=True)見つからないファイルをシーン ノードから読み込みます。
| パラメータ: |
|
|---|---|
| 戻り値: | 見つからないファイルに対する新しい読み込みジョブの読み込み ID |
| 戻り値の型: | integer |
vrFileIOService.importPLMXMLFile(file, parent)PLMXML ファイルとそのファイルが参照するファイルを読み込みます。
| パラメータ: |
|
|---|---|
| 戻り値: | 変換されたシーン ノード |
| 戻り値の型: |
vrFileIOService.isAtfFile(file)指定したファイルを ATF で読み込めるかどうかを確認します。
| パラメータ: | file (string): 確認するファイル名 |
|---|---|
| 戻り値: | ファイルを読み込める場合は True、読み込めない場合は False。 |
| 戻り値の型: | bool |
vrFileIOService.isConvertedAtfTree(root)シーン ノードが変換された ATF ツリーであるかどうかを確認します。
| パラメータ: | root (vrdNode): ツリーのルート ノード |
|---|---|
| 戻り値: | 変換された ATF ツリーの場合は True、それ以外の場合は False。 |
| 戻り値の型: | bool |
vrFileIOService.isSupportedFile(file)指定したファイルを読み込めるかどうかを確認します。
| パラメータ: | file (string): 確認するファイル名 |
|---|---|
| 戻り値: | サポートされているファイルの場合は True、それ以外の場合は False。 |
| 戻り値の型: | bool |
vrFileIOService.isVredProject(file)指定したファイルが VRED プロジェクトであるかどうかを確認します。
| パラメータ: | file (string): 確認するファイル名 |
|---|---|
| 戻り値: | VRED プロジェクトの場合は True、それ以外の場合は False。 |
| 戻り値の型: | bool |
vrFileIOService.jobBelongsToImport(jobId, importId)読み込み識別子が指定したジョブに属しているかどうかを確認します。
| パラメータ: |
|
|---|---|
| 戻り値: | 読み込み ID がジョブに属している場合は True、それ以外の場合は False |
| 戻り値の型: | bool |
vrFileIOService.loadFile(file)ファイルをロードします。
| パラメータ: | file (string): ロードするファイル。 |
|---|---|
| 戻り値: | ロードが成功した場合は True、失敗した場合は False。 |
| 戻り値の型: | bool |
vrFileIOService.readMaterial(file)マテリアル アセットからマテリアル ファイルなどをロードします。
| パラメータ: | file (string): ファイル名 |
|---|---|
| 戻り値: | マテリアル。 |
| 戻り値の型: | vrdMaterial |
vrFileIOService.reimportNodes(nodes)参照されたソース ファイルを使用してノードのリストを再読み込みします。
| パラメータ: | nodes (List[vrdNode]): 再読み込みするシーン ノード。 |
|---|---|
| 戻り値: | 読み込まれたノードのリスト |
| 戻り値の型: | List[vrdNode] |
vrFileIOService.saveFile(file)ファイルを保存します。
| パラメータ: | file (string): 保存するファイル |
|---|---|
| 戻り値: | 保存が成功した場合は True、失敗した場合は False。 |
| 戻り値の型: | bool |
vrFileIOService.saveNodes(file, nodes, includeEnvironmentGeometries, filterBSides=False)複数のノードをファイルに保存します。
| パラメータ: |
|
|---|---|
| 戻り値: | 保存が成功した場合は True、失敗した場合は False。 |
| 戻り値の型: | bool |
vrFileIOService.setExportSettings(fileType, settings)指定したファイル タイプのファイル書き出し設定を行います。
| パラメータ: |
|
|---|
vrFileIOService.setImportSettings(fileType, settings)指定したファイル タイプの読み込み設定を行います。
| パラメータ: |
|
|---|
vrFileIOService.setMaxNumImportProcesses(value)読み込みプロセスの最大数を設定します。
| パラメータ: | value (integer): 読み込みプロセスの数 |
|---|
vrFileIOService.setProjectMergeSettings(settings)プロジェクトの結合設定を行います。
| パラメータ: | settings (vrdProjectMergeSettings): プロジェクトの結合設定のインスタンス。 |
|---|
vrFileIOService.setSceneImportSettings(settings)シーンの読み込み設定を行います。
| パラメータ: | settings (vrdSceneImportSettings): シーンの読み込み設定のインスタンス。 |
|---|
vrFileIOService.childFileImportAdded(jobId, parentFile, childFile)子 CAD ファイルの読み込みが追加されたときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.childFileImportFinished(jobId, parentFile, childFile)子 CAD ファイルの読み込みが終了したときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.childrenFileConversionFinished(jobId, parentFile, durationInSeconds)すべての子 CAD ファイルの変換が終了したときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.conversionFinished(importId, durationInSeconds)ファイル変換ジョブが終了したときに送信されます。
個々のファイルの通知を取得するには、fileConversionFinished 信号を使用します。
| パラメータ: |
|
|---|
vrFileIOService.conversionProgressChanged(importId, percent, status)ファイル変換の進行状況が変化したときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileAddedToLoadQueue(jobId, file)新しい CAD ファイルがロード キューに追加されたときに信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileAddedToScene(jobId, file, node)新しい CAD ファイルが現在のシーンに追加されたときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileConversionAborted(jobId, file)CAD ファイルの変換が中止されたときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileConversionFailed(jobId, file, description)CAD ファイルの変換が失敗したときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileConversionFinished(jobId, file, state, durationInSeconds)CAD ファイルの変換が終了したときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileConversionProgressChanged(jobId, file, percent, status)CAD ファイルの変換の進行状況が変化したときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileConversionStarted(jobId, file)CAD ファイルの変換が開始されたときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileConversionSucceded(jobId, file)CAD ファイルの変換が成功したときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileLoadingFailed(jobId, file, description)読み込む CAD ファイルのロードが失敗したときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileLoadingFinished(jobId, file, state)読み込む CAD ファイルのロードが終了したときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileLoadingProgressChanged(jobId, file, percent, status)読み込む CAD ファイルのロードの進行状況が変化したときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileLoadingStarted(jobId, file)読み込む CAD ファイルのロードが開始されたときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.fileTypeReceived(file, fileType)新しい CAD ファイル タイプを受け取ったときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.importFinished(importId, durationInSeconds)読み込みジョブが終了したときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.importProgressChanged(importId, percent)読み込みの進行状況が更新されたときに送信されます。
| パラメータ: |
|
|---|
vrFileIOService.loadedGeometry(filename, nodeid)ジオメトリがロードされた後に送信されます。
| パラメータ: |
|
|---|
vrFileIOService.progress(p)ファイルのロード量の割合(パーセント値)を示すために定期的に送信されます。
| パラメータ: | p (integer): ロードの進行状況(パーセント) |
|---|
vrFileIOService.project(loading)プロジェクトが正常にロードされた後に送信されます。この信号は、エラーが発生してロードが中止された場合に送信されます。
| パラメータ: | loading (bool): 成功した場合は True です。 |
|---|
vrFileIOService.projectLoad(filename)プロジェクトのロードが開始されたときに送信されます。
| パラメータ: | filename (string): ロードされたプロジェクトのファイル名 |
|---|
vrFileIOService.projectLoaded(filename)プロジェクトが正常にロードされた後に送信されます。この信号は、エラーが発生してロードが中止された場合は送信されません。
| パラメータ: | filename (string): ロードされたプロジェクトのファイル名 |
|---|
vrFileIOService.projectLoadFinished(filename, success)プロジェクトがロードされた後に送信されます。ロードが成功したかどうかに関係なく、信号は常に送信されます。
| パラメータ: |
|
|---|
vrFileIOService.projectSave(filename)プロジェクトを保存しようとすると、信号が送信されます。
| パラメータ: | filename (string): プロジェクトのファイル名 |
|---|
vrFileIOService.projectSaved(filename)プロジェクトの保存が終了したときに信号が送信されます。
| パラメータ: | filename (string): プロジェクトのファイル名 |
|---|
vrFileIOService.startingConversion(importId, fileCount)ファイル変換が開始されたときに送信されます。
| パラメータ: |
|
|---|