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

Params for modelspace export of GeometryManager. 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...
 
bool SingleSided
 Single or double sided faces. More...
 
ViewView
 If View is not null, the layer visibilities of this view will be used. More...
 

Detailed Description

Params for modelspace export of GeometryManager.

An example initialisation would look like:

var exportParams = new ExportParams {
    AcisQuality = AcisQuality.Medium,
    DefaultEdgeSmoothness = 19.8,
    DefaultNormalSmoothness = 19.8,
    Entities = null,
    SingleSided = false,
    View = null
};

Member Data Documentation

AcisQuality X3g::Plugin::ExportParams::AcisQuality

ACIS vectorization quality setting.

double X3g::Plugin::ExportParams::DefaultEdgeSmoothness

Default edge smoothness.

double X3g::Plugin::ExportParams::DefaultNormalSmoothness

Default normal smoothness.

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

List of model space entities which should be exported.

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

bool X3g::Plugin::ExportParams::SingleSided

Single or double sided faces.

View ^ X3g::Plugin::ExportParams::View

If View is not null, the layer visibilities of this view will be used.