C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
+ Collaboration diagram for VRML Converter:

Functions

virtual MbeConvResType IConverter3D::OBJRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0)=0
 Read a file of OBJ format. More...
 
virtual MbeConvResType IConverter3D::VRMLRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0
 Read a file of VRML format. More...
 
virtual MbeConvResType IConverter3D::VRMLWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0
 Write a file of VRML format. More...
 
virtual MbeConvResType IConverter3D::ThreeMFWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0
 Write a file of 3MF format. More...
 
virtual MbeConvResType IConverter3D::GRDECLRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0, MbRefItem *qeuryStitch=0)=0
 Read a file of GRDECL format. More...
 
MbeConvResType OBJRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0)
 Read a file of OBJ format. More...
 
MbeConvResType VRMLRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0)
 Read a file of VRML format. More...
 
MbeConvResType GRDECLRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0)
 Read a file of GRDECL format. More...
 
MbeConvResType VRMLWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0)
 Write a file of VRML format. More...
 
MbeConvResType ThreeMFWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0)
 Write a file of 3MF format. More...
 

Detailed Description

Function Documentation

◆ OBJRead() [1/2]

virtual MbeConvResType IConverter3D::OBJRead ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0 
)
pure virtual

Read a file of OBJ format.

Parameters
[in]prop- Implementation of converter's properties interface.
[in]idoc- Implementation of document interface.
[in]indicator- The process progress indicator.
[in]qeuryStitch- Dialog of request for stitching the surfaces (not used).
Returns
Code of the operation termination.

◆ VRMLRead() [1/2]

virtual MbeConvResType IConverter3D::VRMLRead ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0,
MbRefItem qeuryStitch = 0 
)
pure virtual

Read a file of VRML format.

Parameters
[in]prop- Implementation of converter's properties interface.
[in]idoc- Implementation of document interface.
[in]indicator- The process progress indicator.
[in]qeuryStitch- Dialog of request for stitching the surfaces (not used).
Returns
Code of the operation termination.

◆ VRMLWrite() [1/2]

virtual MbeConvResType IConverter3D::VRMLWrite ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0,
MbRefItem qeuryStitch = 0 
)
pure virtual

Write a file of VRML format.

Parameters
[in]prop- Implementation of converter's properties interface.
[in]idoc- Implementation of document interface.
[in]indicator- The process progress indicator.
[in]qeuryStitch- Dialog of request for stitching the surfaces (not used).
[in]devSag- Deviate sag requiref for grid calculateion.
Returns
Code of the operation termination.

◆ ThreeMFWrite() [1/2]

virtual MbeConvResType IConverter3D::ThreeMFWrite ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0,
MbRefItem qeuryStitch = 0 
)
pure virtual

Write a file of 3MF format.

Parameters
[in]prop- Implementation of converter's properties interface.
[in]idoc- Implementation of document interface.
[in]indicator- The process progress indicator.
[in]qeuryStitch- Dialog of request for stitching the surfaces (not used).
[in]devSag- Deviate sag requiref for grid calculateion.
Returns
Code of the operation termination.

◆ GRDECLRead() [1/2]

virtual MbeConvResType IConverter3D::GRDECLRead ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0,
MbRefItem qeuryStitch = 0 
)
pure virtual

Read a file of GRDECL format.

Parameters
[in]prop- Implementation of converter's properties interface.
[in]idoc- Implementation of document interface.
[in]indicator- The process progress indicator.
[in]qeuryStitch- Dialog of request for stitching the surfaces (not used).
Returns
Code of the operation termination.

◆ OBJRead() [2/2]

MbeConvResType OBJRead ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0 
)

Read a file of OBJ format.

Parameters
[in]prop- Implementation of converter's properties interface.
[in]idoc- Implementation of document interface.
[in]indicator- The process progress indicator.
Returns
Code of the operation termination.

◆ VRMLRead() [2/2]

MbeConvResType VRMLRead ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0 
)

Read a file of VRML format.

Parameters
[in]prop- Implementation of converter's properties interface.
[in]idoc- Implementation of document interface.
[in]indicator- The process progress indicator.
Returns
Code of the operation termination.

◆ GRDECLRead() [2/2]

MbeConvResType GRDECLRead ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0 
)

Read a file of GRDECL format.

Parameters
[in]prop- Implementation of converter's properties interface.
[in]idoc- Implementation of document interface.
[in]indicator- The process progress indicator.
Returns
Code of the operation termination.

◆ VRMLWrite() [2/2]

MbeConvResType VRMLWrite ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0 
)

Write a file of VRML format.

Parameters
[in]prop- Implementation of converter's properties interface.
[in]idoc- Implementation of document interface.
[in]indicator- The process progress indicator.
Returns
Code of the operation termination.

◆ ThreeMFWrite() [2/2]

MbeConvResType ThreeMFWrite ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0 
)

Write a file of 3MF format.

Parameters
[in]prop- Implementation of converter's properties interface.
[in]idoc- Implementation of document interface.
[in]indicator- The process progress indicator.
Returns
Code of the operation termination.