A3DSDKAdvancedTools.h
Header file for surface entities.
25.8
Parameters
pCrv: The input curve.
pPointToProject: The input point to project on curve.
puiNbSolutions: The number of returned solutions.
ppdSolutionParameter: Array of parameters on the curve.
ppdSolutionDistance: Array of spatial distances between pPointToProject and the solution (on the curve).
Returns
A3D_SUCCESSon success, or an error code on failure
Structures
A3DSewOptionsDataA3DFaceUVPointInsideManagerDataA3DProjectedPointCloudDataA3DProjectPointCloudManagerDataFromRIA3DProjectPointCloudOptionsDataA3DPlanarSectionDataA3DCompareInputDataA3DCompareOutputDataA3DMultiPlanarSectionDataA3DHLRViewPlaneDataA3DHLRCurveDataA3DHLRSectionFaceDataA3DHLRRepresentationItemDataA3DHLROptionsDataA3DTransfoRepresentationItemDataA3DCollisionGroupDataA3DCollisionParameterDataA3DCollisionResultData
Functions
A3DCrvGetInterval()A3DCrvEvaluate()A3DCrvEvaluatePointAndNormal()A3DCrvIsPeriodic()A3DSurfGetDomain()A3DSurfEvaluate()A3DSurfIsDegenerated()A3DSurfIsPeriodic()A3DSurfIsG1Continuous()A3DSimplifyCurveWithAnalytics()A3DSimplifyCurveWithAnalyticsFromCoEdge()A3DSimplifySurfaceWithAnalytics()A3DCrvProjectPoint()A3DSurfProjectPoint()A3DCrvLocalProjectPoint()A3DSurfLocalProjectPoint()A3DSurfEvaluateNormal()A3DSewBrep()A3DAsmModelFileSew()A3DFaceUVPointInsideManagerCreate()A3DFaceUVPointInsideManagerDelete()A3DFaceUVPointInside()A3DProjectPointCloud()A3DProjectPointCloudManagerCreateFromRI()A3DProjectPointCloudManagerCreateFromModelFile()A3DProjectPointCloudManagerDelete()A3DProjectPointCloud3()A3DComputePlanarSectionOnRepresentationItem()A3DComputePlanarSectionOnModelFile()A3DCurveLength()A3DCompareFaces()A3DCompareFacesInBrepModels()A3DCutWithMultiPlanarSectionOnRepresentationItems()A3DCutWithMultiPlanarSectionOnModelFile()A3DComputeOrthoHLROnRepresentationItems()A3DComputeOrthoHLROnModelFile3()A3DHLRRepresentationItemGet()A3DDllActivateXMLTrace()A3DXmlParsing()A3DCollisionCompute()