VCOM:VectorWorks:Filing:IImportExport3DS
From Vectorworks Developer
.SDK|SDK ..SDK:Types|SDK Types ..VCOM:VCOM (Vectorworks Component Object Model)|VCOM Basics ..VCOM:Class Reference|VCOM Class Reference
Description
namespaceVectorWorks::Filing
Provides import and export functionality for 3DS file format.
Note This interface is not finished and must not be used!
Interface
// ---------------------------------------------------------------------------------------------------- // {263BD4CD-417F-4fc0-8BEE-9CBFF95FDC76} static const VWIID IID_IImportExport3DS = { 0x263bd4cd, 0x417f, 0x4fc0, { 0x8b, 0xee, 0x9c, 0xbf, 0xf9, 0x5f, 0xdc, 0x76 } }; class IImportExport3DS : public IVWUnknown { public: virtual VCOMError VCOM_CALLTYPE Import() = 0; virtual VCOMError VCOM_CALLTYPE Import(IFileIdentifier* pFileID, const WorldPt& position) = 0; virtual VCOMError VCOM_CALLTYPE Export() = 0; virtual VCOMError VCOM_CALLTYPE Export(IFileIdentifier* pFileID) = 0; virtual VCOMError VCOM_CALLTYPE SetOptions(const S3DSImportOptions& options) = 0; virtual VCOMError VCOM_CALLTYPE GetOptions(S3DSImportOptions& outOptions) = 0; virtual VCOMError VCOM_CALLTYPE SetOptions(const S3DSExporterOptions& options) = 0; virtual VCOMError VCOM_CALLTYPE GetOptions(S3DSExporterOptions& outOptions) = 0; };
Members
Import Import a 3DS file. Export Export a 3DS file. SetOptions Set options for the import. GetOptions Get options for the import. SetOptions GetOptions
Remarks
Note This interface is not finished and must not be used!There is predefined type for smart VCOM pointer VCOMPtr to IImportExport3DS interface:
typedef VCOMPtr<IImportExport3DS> IImportExport3DSPtr;
Version
Available from: VectorWorks 12See Also
VCOM:VCOMPtr | VCOM:VectorWorks:Filing:IFolderIdentifier | VCOM:VectorWorks:Filing:IFileIdentifier[[VCOM:VCOMPtr]] | [[VCOM:VectorWorks:Filing:IFolderIdentifier]] | [[VCOM:VectorWorks:Filing:IFileIdentifier]]