# Generated by using Rcpp::compileAttributes() -> do not edit by hand
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393
compute3DcrossProductCPP <- function(y, z) {
.Call(`_moPLOT_compute3DcrossProductCPP`, y, z)
}
computeVectorLengthCPP <- function(vec) {
.Call(`_moPLOT_computeVectorLengthCPP`, vec)
}
normalizeVectorCPP <- function(vec, prec) {
.Call(`_moPLOT_normalizeVectorCPP`, vec, prec)
}
normalizeMatrixRowsCPP <- function(mat, prec) {
.Call(`_moPLOT_normalizeMatrixRowsCPP`, mat, prec)
}
computeAngleCPP <- function(vec1, vec2, prec) {
.Call(`_moPLOT_computeAngleCPP`, vec1, vec2, prec)
}
findNextCellCPP <- function(gradient) {
.Call(`_moPLOT_findNextCellCPP`, gradient)
}
getNeighbourhood <- function(d, include_diagonals) {
.Call(`_moPLOT_getNeighbourhood`, d, include_diagonals)
}
imputeBoundary <- function(moGradMat, gradMatList, dims, normalized_scale = TRUE) {
.Call(`_moPLOT_imputeBoundary`, moGradMat, gradMatList, dims, normalized_scale)
}
getCriticalPointsCellCPP <- function(moGradMat, gradMatList, div, locallyNondominated, dims, sinks_only, verbose = FALSE) {
.Call(`_moPLOT_getCriticalPointsCellCPP`, moGradMat, gradMatList, div, locallyNondominated, dims, sinks_only, verbose)
}
connectedComponentsGrid <- function(ids, dims) {
.Call(`_moPLOT_connectedComponentsGrid`, ids, dims)
}
integrateVectorField <- function(gradMat, dims, sinks) {
.Call(`_moPLOT_integrateVectorField`, gradMat, dims, sinks)
}
locallyNondominatedCPP <- function(fnMat, dims, includeDiagonals) {
.Call(`_moPLOT_locallyNondominatedCPP`, fnMat, dims, includeDiagonals)
}
changeOfSignCPP <- function(fnVec, dims, includeDiagonals) {
.Call(`_moPLOT_changeOfSignCPP`, fnVec, dims, includeDiagonals)
}
changeOfBasin <- function(basins, dims, locallyEfficientIDs) {
.Call(`_moPLOT_changeOfBasin`, basins, dims, locallyEfficientIDs)
}
gridBasedGradientCPP <- function(fnVec, dims, stepSizes, precNorm, precAngle) {
.Call(`_moPLOT_gridBasedGradientCPP`, fnVec, dims, stepSizes, precNorm, precAngle)
}
cumulateGradientsCPP <- function(centers, gradients, dims, stopCells, precVectorLength, precNorm, fixDiagonals, cumulateGradientLength) {
.Call(`_moPLOT_cumulateGradientsCPP`, centers, gradients, dims, stopCells, precVectorLength, precNorm, fixDiagonals, cumulateGradientLength)
}
getBiObjGradientCPP <- function(g1, g2, precNorm, precAngle, normalized_scale = TRUE) {
.Call(`_moPLOT_getBiObjGradientCPP`, g1, g2, precNorm, precAngle, normalized_scale)
}
getTriObjGradientCPP <- function(g1, g2, g3, precNorm, precAngle) {
.Call(`_moPLOT_getTriObjGradientCPP`, g1, g2, g3, precNorm, precAngle)
}
getBiObjGradientGridCPP <- function(gradMat1, gradMat2, precNorm, precAngle, normalized_scale = TRUE) {
.Call(`_moPLOT_getBiObjGradientGridCPP`, gradMat1, gradMat2, precNorm, precAngle, normalized_scale)
}
getTriObjGradientGridCPP <- function(gradMat1, gradMat2, gradMat3, precNorm, precAngle) {
.Call(`_moPLOT_getTriObjGradientGridCPP`, gradMat1, gradMat2, gradMat3, precNorm, precAngle)
}
calculateMaxDisplayHeightCPP <- function(heights, dims, includeDiagonals) {
.Call(`_moPLOT_calculateMaxDisplayHeightCPP`, heights, dims, includeDiagonals)
}
computeLocalDominance <- function(objectiveValues, dims) {
.Call(`_moPLOT_computeLocalDominance`, objectiveValues, dims)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.