Copy and convert to NURBS parameter. More...
Detailed Description
Copy and convert to NURBS parameter.
Field Documentation
A3DUns16 A3DCopyAndAdaptBrepModelData::m_usStructSize |
Reserved; must be initialized by A3D_INITIALIZE_DATA.
A3DBool A3DCopyAndAdaptBrepModelData::m_bUseSameParam |
If true, surfaces will keep their parametrization when converted to NURBS.
A3DDouble A3DCopyAndAdaptBrepModelData::m_dTol |
Tolerance value of resulting B-rep. The value is relative to the scale of the model.
A3DBool A3DCopyAndAdaptBrepModelData::m_bDeleteCrossingUV |
If true, UV curves that cross seams of periodic surfaces are replaced by 3D curves
A3DBool A3DCopyAndAdaptBrepModelData::m_bSplitFaces |
If true, the faces with a periodic basis surface are split on parametric seams
A3DBool A3DCopyAndAdaptBrepModelData::m_bSplitClosedFaces |
If true, the faces with a closed basis surface are split into faces at the parametric seam and mid-parameter
A3DBool A3DCopyAndAdaptBrepModelData::m_bForceComputeUV |
If true, UV curves are computed from the B-rep data
A3DBool A3DCopyAndAdaptBrepModelData::m_bAllowUVCrossingSeams |
If true and m_bForceComputeUV is true, computed UV curves can cross seams.
- Version
- 9.0
A3DBool A3DCopyAndAdaptBrepModelData::m_bForceCompute3D |
If true, 3D curves are computed from the B-rep data
A3DUns32 A3DCopyAndAdaptBrepModelData::m_uiAcceptableSurfacesSize |
Length of m_puiAcceptableSurfaces array
A3DUns32* A3DCopyAndAdaptBrepModelData::m_puiAcceptableSurfaces |
A list of acceptable surface types that your modeler can handle. Acceptable surface types are listed in A3DSDKTypes.h and begin with 'kA3DTypeSurf'
A3DUns32 A3DCopyAndAdaptBrepModelData::m_uiAcceptableCurvesSize |
Length of m_puiAcceptableCurves array
A3DUns32* A3DCopyAndAdaptBrepModelData::m_puiAcceptableCurves |
A list of acceptable curve types that your modeler can handle. Acceptable curve types are listed in A3DSDKTypes.h and begin with 'kA3DTypeCrv'
A3DBool A3DCopyAndAdaptBrepModelData::m_bContinueOnError |
Continue processing even if an error occurs. Use /ref A3DCopyAndAdaptBrepModelAdvanced to get the error status.
ORIGINAL A3DBool A3DCopyAndAdaptBrepModelData::m_bClampTolerantUVCurvesInsideUVDomain |
If left unset, UV curves may stray outside the UV domain as long as the 3D edge tolerance is respected. If set to true, the UV curves will be clamped to the UV domain (if the clamp still leaves them within the edge tolerance).
A3DBool A3DCopyAndAdaptBrepModelData::m_bForceDuplicateGeometries |
If true, break the sharing of surfaces and curves into topologies.
If A3D_FALSE
, UV curves may stray outside the UV domain as long as the 3D edge tolerance is respected. If set to A3D_TRUE
, the UV curves will be clamped to the UV domain (if the clamp still leaves them within the edge tolerance). If true, break the sharing of surfaces and curves into topologies.