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

Obj export parameters. More...

Public Attributes

AcisQuality AcisQuality
 ACIS vectorization quality setting. More...
 
double DefaultNormalSmoothness
 Default normal smoothness. More...
 
ReadOnlyCollection< String^ >^ Entities
 List of model space entities which should be exported. More...
 
bool DuplicateDoubleSided
 Duplicate double sided faces. More...
 
bool AlwaysExportUVs
 If true, export UV coordinates even if there's no textured material. More...
 
bool NoMaterials
 If true, don't export materials. More...
 
ObjOrientation Orientation
 Orientation of the exported coordinates. More...
 
StringBlock
 Name of the Block which should be exported. More...
 

Detailed Description

Obj export parameters.

An example initialisation would look like:

var exportParams = new ExportObjParams {
    AcisQuality = AcisQuality.Medium,
    DefaultNormalSmoothness = 19.8,
    Entities = null,
    DuplicateDoubleSided = false,
    AlwaysExportUVs = true,
    NoMaterials = false,
    Orientation = ObjOrientation.Y_Up,
    Block = null
};

Member Data Documentation

AcisQuality X3g::Plugin::ExportObjParams::AcisQuality

ACIS vectorization quality setting.

bool X3g::Plugin::ExportObjParams::AlwaysExportUVs

If true, export UV coordinates even if there's no textured material.

String ^ X3g::Plugin::ExportObjParams::Block

Name of the Block which should be exported.

If Entities is set, then Entitiies is preferred. If Entities and Block are not set, then the whole planning is exported.

double X3g::Plugin::ExportObjParams::DefaultNormalSmoothness

Default normal smoothness.

bool X3g::Plugin::ExportObjParams::DuplicateDoubleSided

Duplicate double sided faces.

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

List of model space entities which should be exported.

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

bool X3g::Plugin::ExportObjParams::NoMaterials

If true, don't export materials.

ObjOrientation X3g::Plugin::ExportObjParams::Orientation

Orientation of the exported coordinates.