MeshLink
Computational geometry access
GeometryKernelGeode Member List

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

BSPTreeMap_GeometryKernelGeodeprivate
buildEntityMap()GeometryKernelGeodeprivate
database_GeometryKernelGeodeprivate
deleteProjectionDataObject(ProjectionDataObj projectionData)GeometryKernelGeodeprivatevirtual
entityExists(const char *name) constGeometryKernelGeode
GeometryKernel::entityExists(const char *name)GeometryKernelvirtual
entityType(const char *name)GeometryKernelGeodevirtual
errorHandler_GeometryKernelGeodeprivate
evalCurvatureOnCurve(MLVector2D UV, const std::string &entityName, MLVector3D XYZ, MLVector3D Tangent, MLVector3D PrincipalNormal, MLVector3D Binormal, MLREAL *Curvature, bool *Linear)GeometryKernelGeodevirtual
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)GeometryKernelGeodevirtual
evalDerivativesOnCurve(MLVector2D UV, const std::string &entityName, MLVector3D XYZ, MLVector3D dXYZdU, MLVector3D d2XYZdU2)GeometryKernelGeodevirtual
evalRadiusOfCurvature(MLVector2D UV, const std::string &entityName, MLREAL *minRadiusOfCurvature, MLREAL *maxRadiusOfCurvature)GeometryKernelGeodevirtual
evalSurfaceTolerance(const std::string &entityName, MLREAL &minTolerance, MLREAL &maxTolerance)GeometryKernelGeodevirtual
evalXYZ(MLVector3D UV, const std::string &entityName, MLVector3D xyz)GeometryKernelGeode
GeometryKernel::evalXYZ(MLVector2D UV, const std::string &entityName, MLVector3D xyz)GeometryKernelvirtual
GeometryKernel()GeometryKernelinline
GeometryKernelGeode()GeometryKernelGeode
getBSPTree(const GeometryGroup *group)GeometryKernelGeodeprivate
getEntity(const std::string &name) constGeometryKernelGeodeprivate
getModelSize() constGeometryKernelGeodevirtual
getName() constGeometryKernelGeodeinlinevirtual
getProjectionDataObject()GeometryKernelGeodeprivatevirtual
getProjectionDistance(ProjectionData &projectionData, MLREAL &distance)GeometryKernelGeodevirtual
getProjectionEntityName(ProjectionData &projectionData, std::string &name)GeometryKernelGeodevirtual
getProjectionTolerance(ProjectionData &projectionData, MLREAL &tolerance)GeometryKernelGeodevirtual
getProjectionUV(ProjectionData &projectionData, MLVector2D UV)GeometryKernelGeodevirtual
getProjectionXYZ(ProjectionData &projectionData, MLVector3D point)GeometryKernelGeodevirtual
ProjectionData classGeometryKernelGeodefriend
projectPoint(const GeometryGroup *group, const MLVector3D point, ProjectionData &projectionData)GeometryKernelGeodevirtual
read(const char *filename)GeometryKernelGeodevirtual
setModelSize(MLREAL size)GeometryKernelGeodevirtual
usable_entities_GeometryKernelGeodeprivate
usable_entity_map_GeometryKernelGeodeprivate
~GeometryKernel()GeometryKernelinline
~GeometryKernelGeode()GeometryKernelGeode