pCon.planner Plugin SDK  Version 8.9
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events
Public Attributes | List of all members
X3g::Plugin::Export3dsParams Struct Reference

3DS export parameters. More...

Public Attributes

AcisQuality AcisQuality
 ACIS vectorization quality setting. More...
 
double DefaultEdgeSmoothness
 Default edge smoothness. More...
 
double DefaultNormalSmoothness
 Default normal smoothness. More...
 
ReadOnlyCollection< String^ >^ Entities
 List of model space entities which should be exported. More...
 
Export3DSCompatLevel CompatLevel
 Compatibility level. More...
 
bool SingleSided
 Single or double sided. More...
 

Detailed Description

3DS export parameters.

An example initialisation would look like:

var exportParams = new Export3dsParams {
    AcisQuality = AcisQuality.Medium,
    DefaultEdgeSmoothness = 19.8,
    DefaultNormalSmoothness = 19.8,
    Entities = null,
    CompatLevel = Export3DSCompatLevel.MeshInstances,
    SingleSided = false
};

Member Data Documentation

AcisQuality X3g::Plugin::Export3dsParams::AcisQuality

ACIS vectorization quality setting.

Export3DSCompatLevel X3g::Plugin::Export3dsParams::CompatLevel

Compatibility level.

double X3g::Plugin::Export3dsParams::DefaultEdgeSmoothness

Default edge smoothness.

double X3g::Plugin::Export3dsParams::DefaultNormalSmoothness

Default normal smoothness.

ReadOnlyCollection<String^> ^ X3g::Plugin::Export3dsParams::Entities

List of model space entities which should be exported.

If Entities is not set, then the whole planning is exported.

bool X3g::Plugin::Export3dsParams::SingleSided

Single or double sided.