MeshLink
Computational geometry access
|
This is the complete list of members for GeometryKernelGeode, including all inherited members.
BSPTreeMap_ | GeometryKernelGeode | private |
buildEntityMap() | GeometryKernelGeode | private |
database_ | GeometryKernelGeode | private |
deleteProjectionDataObject(ProjectionDataObj projectionData) | GeometryKernelGeode | privatevirtual |
entityExists(const char *name) const | GeometryKernelGeode | |
GeometryKernel::entityExists(const char *name) | GeometryKernel | virtual |
entityType(const char *name) | GeometryKernelGeode | virtual |
errorHandler_ | GeometryKernelGeode | private |
evalCurvatureOnCurve(MLVector2D UV, const std::string &entityName, MLVector3D XYZ, MLVector3D Tangent, MLVector3D PrincipalNormal, MLVector3D Binormal, MLREAL *Curvature, bool *Linear) | GeometryKernelGeode | virtual |
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) | GeometryKernelGeode | virtual |
evalDerivativesOnCurve(MLVector2D UV, const std::string &entityName, MLVector3D XYZ, MLVector3D dXYZdU, MLVector3D d2XYZdU2) | GeometryKernelGeode | virtual |
evalRadiusOfCurvature(MLVector2D UV, const std::string &entityName, MLREAL *minRadiusOfCurvature, MLREAL *maxRadiusOfCurvature) | GeometryKernelGeode | virtual |
evalSurfaceTolerance(const std::string &entityName, MLREAL &minTolerance, MLREAL &maxTolerance) | GeometryKernelGeode | virtual |
evalXYZ(MLVector3D UV, const std::string &entityName, MLVector3D xyz) | GeometryKernelGeode | |
GeometryKernel::evalXYZ(MLVector2D UV, const std::string &entityName, MLVector3D xyz) | GeometryKernel | virtual |
GeometryKernel() | GeometryKernel | inline |
GeometryKernelGeode() | GeometryKernelGeode | |
getBSPTree(const GeometryGroup *group) | GeometryKernelGeode | private |
getEntity(const std::string &name) const | GeometryKernelGeode | private |
getModelSize() const | GeometryKernelGeode | virtual |
getName() const | GeometryKernelGeode | inlinevirtual |
getProjectionDataObject() | GeometryKernelGeode | privatevirtual |
getProjectionDistance(ProjectionData &projectionData, MLREAL &distance) | GeometryKernelGeode | virtual |
getProjectionEntityName(ProjectionData &projectionData, std::string &name) | GeometryKernelGeode | virtual |
getProjectionTolerance(ProjectionData &projectionData, MLREAL &tolerance) | GeometryKernelGeode | virtual |
getProjectionUV(ProjectionData &projectionData, MLVector2D UV) | GeometryKernelGeode | virtual |
getProjectionXYZ(ProjectionData &projectionData, MLVector3D point) | GeometryKernelGeode | virtual |
ProjectionData class | GeometryKernelGeode | friend |
projectPoint(const GeometryGroup *group, const MLVector3D point, ProjectionData &projectionData) | GeometryKernelGeode | virtual |
read(const char *filename) | GeometryKernelGeode | virtual |
setModelSize(MLREAL size) | GeometryKernelGeode | virtual |
usable_entities_ | GeometryKernelGeode | private |
usable_entity_map_ | GeometryKernelGeode | private |
~GeometryKernel() | GeometryKernel | inline |
~GeometryKernelGeode() | GeometryKernelGeode |