MeshLink
Computational geometry access
GeometryKernel Member List

This is the complete list of members for GeometryKernel, including all inherited members.

deleteProjectionDataObject(ProjectionDataObj projectionData)GeometryKernelprivatevirtual
entityExists(const char *name)GeometryKernelvirtual
entityType(const char *name)GeometryKernelvirtual
evalCurvatureOnCurve(MLVector2D UV, const std::string &entityName, MLVector3D XYZ, MLVector3D Tangent, MLVector3D PrincipalNormal, MLVector3D Binormal, MLREAL *Curvature, bool *Linear)GeometryKernelvirtual
evalCurvatureOnSurface(MLVector2D UV, const std::string &entityName, MLVector3D XYZ, MLVector3D dXYZdU, MLVector3D dXYZdV, MLVector3D d2XYZdU2, MLVector3D d2XYZdUdV, MLVector3D d2XYZdV2, MLVector3D surfaceNormal, MLVector3D principalV, MLREAL *minCurvature, MLREAL *maxCurvature, MLREAL *avg, MLREAL *gauss, MLORIENT *orientation)GeometryKernelvirtual
evalDerivativesOnCurve(MLVector2D UV, const std::string &entityName, MLVector3D XYZ, MLVector3D dXYZdU, MLVector3D d2XYZdU2)GeometryKernelvirtual
evalRadiusOfCurvature(MLVector2D UV, const std::string &entityName, MLREAL *minRadiusOfCurvature, MLREAL *maxRadiusOfCurvature)GeometryKernelvirtual
evalSurfaceTolerance(const std::string &entityName, MLREAL &minTolerance, MLREAL &maxTolerance)GeometryKernelvirtual
evalXYZ(MLVector2D UV, const std::string &entityName, MLVector3D xyz)GeometryKernelvirtual
GeometryKernel()GeometryKernelinline
getModelSize() constGeometryKernelvirtual
getName() constGeometryKernelvirtual
getProjectionDataObject()GeometryKernelprivatevirtual
getProjectionDistance(ProjectionData &projectionData, MLREAL &distance)GeometryKernelvirtual
getProjectionEntityName(ProjectionData &projectionData, std::string &name)GeometryKernelvirtual
getProjectionTolerance(ProjectionData &projectionData, MLREAL &tolerance)GeometryKernelvirtual
getProjectionUV(ProjectionData &projectionData, MLVector2D UV)GeometryKernelvirtual
getProjectionXYZ(ProjectionData &projectionData, MLVector3D point)GeometryKernelvirtual
modelsize_GeometryKernelprivate
ProjectionData classGeometryKernelfriend
projectPoint(const GeometryGroup *group, const MLVector3D point, ProjectionData &projectionData)GeometryKernelvirtual
read(const char *filename)GeometryKernelvirtual
setModelSize(MLREAL size)GeometryKernelvirtual
~GeometryKernel()GeometryKernelinline