Overview

Programming Guide

API Reference

A3DRWParamsTranslateToPkPartsData Struct Reference

A structure that specifies parameters used to translate the model file or a representation item into an open Parasolid session. More...

Data Fields

A3DUns16 m_usStructSize
 
A3DETranslateToPkPartsHealing m_eHealing
 
A3DETranslateToPkPartsAccurate m_eComputeAccurateEdges
 
A3DBool m_bDisjoinIfFaceFaceError
 
A3DETranslateToPkPartsSimplifyGeometry m_eSimplifyGeometry
 
A3DETranslateToPkPartsMergeEntities m_eMergeEntities
 
const A3DUTF8Charm_pcPSBodyShopPath
 
A3DMiscPKMapper ** m_pMapper
 

Detailed Description

A structure that specifies parameters used to translate the model file or a representation item into an open Parasolid session.

Version
8.1

Field Documentation

A3DUns16 A3DRWParamsTranslateToPkPartsData::m_usStructSize

Reserved; must be initialized by A3D_INITIALIZE_DATA.

A3DETranslateToPkPartsHealing A3DRWParamsTranslateToPkPartsData::m_eHealing

Enum to control healing

A3DETranslateToPkPartsAccurate A3DRWParamsTranslateToPkPartsData::m_eComputeAccurateEdges

Enum to control accurate edge computation.

A3DBool A3DRWParamsTranslateToPkPartsData::m_bDisjoinIfFaceFaceError

If TRUE bodies with face_face error will be disjoined.

A3DETranslateToPkPartsSimplifyGeometry A3DRWParamsTranslateToPkPartsData::m_eSimplifyGeometry

Simplify geometry and topology.

A3DETranslateToPkPartsMergeEntities A3DRWParamsTranslateToPkPartsData::m_eMergeEntities

Merge : remove redundant entities (edges/surfaces).

const A3DUTF8Char* A3DRWParamsTranslateToPkPartsData::m_pcPSBodyShopPath

Path to PSBodyshop DLL. If not NULL, PSBodyshop will be used to improve the export quality.

A3DMiscPKMapper** A3DRWParamsTranslateToPkPartsData::m_pMapper

Mapper. /version 9.0