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::ExportSkpParams Struct Reference

Skp 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...
 
ViewView
 The camera from the given view will be used as the default camera in the skp file. More...
 
bool ExportMaterials
 True if materials should be exported. More...
 
SkpFormatVersion FormatVersion
 Version of skp format. More...
 

Detailed Description

Skp export parameters.

An example initialisation would look like:

var exportParams = new ExportSkpParams {
    AcisQuality = AcisQuality.Medium,
    DefaultEdgeSmoothness = 19.8,
    DefaultNormalSmoothness = 19.8,
    Entities = null,
    View = null,
    ExportMaterials = true,
    FormatVersion = SkpFormatVersion.Skp2020
};

Member Data Documentation

AcisQuality X3g::Plugin::ExportSkpParams::AcisQuality

ACIS vectorization quality setting.

double X3g::Plugin::ExportSkpParams::DefaultEdgeSmoothness

Default edge smoothness.

double X3g::Plugin::ExportSkpParams::DefaultNormalSmoothness

Default normal smoothness.

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

List of model space entities which should be exported.

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

bool X3g::Plugin::ExportSkpParams::ExportMaterials

True if materials should be exported.

SkpFormatVersion X3g::Plugin::ExportSkpParams::FormatVersion

Version of skp format.

View ^ X3g::Plugin::ExportSkpParams::View

The camera from the given view will be used as the default camera in the skp file.