FastGA
1.0.5
Getting Started
Introducing Fast Gaussian Accumulator
Building Documentation
Tutorial
Python
C++
Python API
fastgac
fastgac.peak_and_cluster
C++ API
C++ Library API
FastGA
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
_
__init__() (fastgac.BBOX method)
(fastgac.BucketS2 method)
(fastgac.BucketUInt32 method)
(fastgac.BucketUInt64 method)
(fastgac.GaussianAccumulatorKD method)
(fastgac.GaussianAccumulatorOpt method)
(fastgac.GaussianAccumulatorS2 method)
(fastgac.GaussianAccumulatorS2Beta method)
(fastgac.GaussianAccumulatorUI32 method)
(fastgac.GaussianAccumulatorUI64 method)
(fastgac.IcoCharts method)
(fastgac.IcoMesh method)
(fastgac.Image method)
(fastgac.MatX12I method)
(fastgac.MatX2d method)
(fastgac.MatX2I method)
(fastgac.MatX3d method)
(fastgac.MatX3I method)
(fastgac.MatX6I method)
(fastgac.VectorDouble method)
(fastgac.VectorInt method)
(fastgac.VectorUInt8 method)
(fastgac.VectorULongInt method)
_USE_MATH_DEFINES (C macro)
,
[1]
A
adjacency_matrix() (fastgac.IcoMesh property)
ALIGN (C macro)
append() (fastgac.VectorDouble method)
(fastgac.VectorInt method)
(fastgac.VectorUInt8 method)
(fastgac.VectorULongInt method)
average_clusters() (in module fastgac.peak_and_cluster)
average_normal() (fastgac.BucketS2 property)
B
BBOX (class in fastgac)
bucket_neighbors() (fastgac.GaussianAccumulatorOpt property)
(fastgac.GaussianAccumulatorS2 property)
(fastgac.GaussianAccumulatorS2Beta property)
buckets() (fastgac.GaussianAccumulatorKD property)
(fastgac.GaussianAccumulatorOpt property)
(fastgac.GaussianAccumulatorS2 property)
(fastgac.GaussianAccumulatorS2Beta property)
(fastgac.GaussianAccumulatorUI32 property)
(fastgac.GaussianAccumulatorUI64 property)
BucketS2 (class in fastgac)
BucketUInt32 (class in fastgac)
BucketUInt64 (class in fastgac)
C
clear_count() (fastgac.GaussianAccumulatorKD method)
(fastgac.GaussianAccumulatorOpt method)
(fastgac.GaussianAccumulatorS2 method)
(fastgac.GaussianAccumulatorS2Beta method)
(fastgac.GaussianAccumulatorUI32 method)
(fastgac.GaussianAccumulatorUI64 method)
convert_normals_to_hilbert() (in module fastgac)
convert_normals_to_s2id() (in module fastgac)
copy_ico_mesh() (fastgac.GaussianAccumulatorKD method)
(fastgac.GaussianAccumulatorOpt method)
(fastgac.GaussianAccumulatorS2 method)
(fastgac.GaussianAccumulatorS2Beta method)
(fastgac.GaussianAccumulatorUI32 method)
(fastgac.GaussianAccumulatorUI64 method)
count() (fastgac.BucketS2 property)
(fastgac.BucketUInt32 property)
(fastgac.BucketUInt64 property)
(fastgac.VectorDouble method)
(fastgac.VectorInt method)
(fastgac.VectorUInt8 method)
(fastgac.VectorULongInt method)
D
degreesToRadians (C macro)
E
extend() (fastgac.VectorDouble method)
(fastgac.VectorInt method)
(fastgac.VectorUInt8 method)
(fastgac.VectorULongInt method)
F
FastGA::Bucket (C++ class)
FastGA::Bucket::count (C++ member)
FastGA::Bucket::hilbert_value (C++ member)
FastGA::Bucket::normal (C++ member)
FastGA::Bucket::operator< (C++ function)
FastGA::Bucket::projection (C++ member)
FastGA::BucketS2 (C++ class)
FastGA::BucketS2::average_normal (C++ member)
FastGA::BucketS2::count (C++ member)
FastGA::BucketS2::hilbert_value (C++ member)
FastGA::BucketS2::normal (C++ member)
FastGA::BucketS2::operator< (C++ function)
FastGA::GaussianAccumulator (C++ class)
FastGA::GaussianAccumulator::buckets (C++ member)
FastGA::GaussianAccumulator::ClearCount (C++ function)
FastGA::GaussianAccumulator::CopyIcoMesh (C++ function)
FastGA::GaussianAccumulator::GaussianAccumulator (C++ function)
,
[1]
FastGA::GaussianAccumulator::GetBucketNormals (C++ function)
FastGA::GaussianAccumulator::GetBucketProjection (C++ function)
FastGA::GaussianAccumulator::GetBucketSFCValues (C++ function)
FastGA::GaussianAccumulator::GetNormalizedBucketCounts (C++ function)
FastGA::GaussianAccumulator::GetNormalizedBucketCountsByVertex (C++ function)
FastGA::GaussianAccumulator::mask (C++ member)
FastGA::GaussianAccumulator::mesh (C++ member)
FastGA::GaussianAccumulator::num_buckets (C++ member)
FastGA::GaussianAccumulator::projected_bbox (C++ member)
FastGA::GaussianAccumulator::sort_idx (C++ member)
FastGA::GaussianAccumulator::SortBucketsByIndices (C++ function)
FastGA::GaussianAccumulatorKD (C++ class)
FastGA::GaussianAccumulatorKD::bucket2kd (C++ member)
FastGA::GaussianAccumulatorKD::GaussianAccumulatorKD (C++ function)
FastGA::GaussianAccumulatorKD::index_params (C++ member)
FastGA::GaussianAccumulatorKD::Integrate (C++ function)
FastGA::GaussianAccumulatorKD::kd_tree_ptr (C++ member)
FastGA::GaussianAccumulatorOpt (C++ class)
FastGA::GaussianAccumulatorOpt::bucket_hv (C++ member)
FastGA::GaussianAccumulatorOpt::bucket_neighbors (C++ member)
FastGA::GaussianAccumulatorOpt::GaussianAccumulatorOpt (C++ function)
FastGA::GaussianAccumulatorOpt::Integrate (C++ function)
FastGA::GaussianAccumulatorOpt::regression (C++ member)
FastGA::GaussianAccumulatorS2 (C++ class)
FastGA::GaussianAccumulatorS2::bucket_hv (C++ member)
FastGA::GaussianAccumulatorS2::bucket_neighbors (C++ member)
FastGA::GaussianAccumulatorS2::GaussianAccumulatorS2 (C++ function)
FastGA::GaussianAccumulatorS2::Integrate (C++ function)
FastGA::GaussianAccumulatorS2::regression (C++ member)
FastGA::GaussianAccumulatorS2Beta (C++ class)
FastGA::GaussianAccumulatorS2Beta::AverageBucketNormals (C++ function)
FastGA::GaussianAccumulatorS2Beta::bucket_hv (C++ member)
FastGA::GaussianAccumulatorS2Beta::bucket_neighbors (C++ member)
FastGA::GaussianAccumulatorS2Beta::buckets (C++ member)
FastGA::GaussianAccumulatorS2Beta::ClearCount (C++ function)
FastGA::GaussianAccumulatorS2Beta::CopyIcoMesh (C++ function)
FastGA::GaussianAccumulatorS2Beta::FindPeaks (C++ function)
FastGA::GaussianAccumulatorS2Beta::GaussianAccumulatorS2Beta (C++ function)
FastGA::GaussianAccumulatorS2Beta::GetAverageNormalsByVertex (C++ function)
FastGA::GaussianAccumulatorS2Beta::GetBucketAverageNormals (C++ function)
FastGA::GaussianAccumulatorS2Beta::GetBucketCounts (C++ function)
FastGA::GaussianAccumulatorS2Beta::GetBucketNormals (C++ function)
FastGA::GaussianAccumulatorS2Beta::GetBucketProjection (C++ function)
FastGA::GaussianAccumulatorS2Beta::GetBucketSFCValues (C++ function)
FastGA::GaussianAccumulatorS2Beta::GetNormalizedBucketCounts (C++ function)
FastGA::GaussianAccumulatorS2Beta::GetNormalizedBucketCountsByVertex (C++ function)
FastGA::GaussianAccumulatorS2Beta::ico_chart (C++ member)
FastGA::GaussianAccumulatorS2Beta::Integrate (C++ function)
FastGA::GaussianAccumulatorS2Beta::mesh (C++ member)
FastGA::GaussianAccumulatorS2Beta::num_buckets (C++ member)
FastGA::GaussianAccumulatorS2Beta::regression (C++ member)
FastGA::GaussianAccumulatorS2Beta::sort_idx (C++ member)
FastGA::GaussianAccumulatorS2Beta::SortBucketsByIndices (C++ function)
FastGA::GetFastGAVersion (C++ function)
FastGA::Helper::ApplyPermutation (C++ function)
FastGA::Helper::ApplyPermutationInPlace (C++ function)
FastGA::Helper::ArrayToString (C++ function)
FastGA::Helper::AzimuthEqualAreaProjectionXYZ (C++ function)
FastGA::Helper::AzimuthProjectionPhiTheta (C++ function)
FastGA::Helper::BBOX (C++ class)
FastGA::Helper::BBOX::max_x (C++ member)
FastGA::Helper::BBOX::max_y (C++ member)
FastGA::Helper::BBOX::min_x (C++ member)
FastGA::Helper::BBOX::min_y (C++ member)
FastGA::Helper::BubbleDownMask (C++ function)
FastGA::Helper::ComputeTriangleNormals (C++ function)
FastGA::Helper::ConvertNormalsToHilbert (C++ function)
FastGA::Helper::ConvertNormalsToS2ID (C++ function)
FastGA::Helper::crossProduct3 (C++ function)
FastGA::Helper::EPSILON (C++ member)
FastGA::Helper::HILBERT_MAX_32 (C++ member)
FastGA::Helper::InitializeProjection (C++ function)
,
[1]
FastGA::Helper::InPlaceAdd (C++ function)
FastGA::Helper::InPlaceAddScale (C++ function)
FastGA::Helper::InPlaceDivide (C++ function)
FastGA::Helper::L2Norm (C++ function)
FastGA::Helper::LinearRegression (C++ function)
FastGA::Helper::Mean (C++ function)
,
[1]
,
[2]
FastGA::Helper::MeanAverageNormals (C++ function)
FastGA::Helper::MovingAverage (C++ function)
FastGA::Helper::normalize3 (C++ function)
FastGA::Helper::round_up_to_power_of_2 (C++ function)
FastGA::Helper::ScaleArrayInPlace (C++ function)
FastGA::Helper::ScaleItemInPlace (C++ function)
FastGA::Helper::ScaleXYToUInt32 (C++ function)
FastGA::Helper::sort_permutation (C++ function)
FastGA::Helper::SquaredDistance (C++ function)
FastGA::Ico::CantorMapping (C++ function)
FastGA::Ico::ComputeAdjacencyMatrix (C++ function)
FastGA::Ico::ComputeAdjacencySet (C++ function)
FastGA::Ico::ComputeTriangleNeighbors (C++ function)
FastGA::Ico::ConstructMidPoint (C++ function)
FastGA::Ico::Create_Local_To_Global_Point_Idx_Map (C++ function)
FastGA::Ico::CreateChartImageIndices (C++ function)
FastGA::Ico::CreateIcoChart (C++ function)
FastGA::Ico::CreateIcosahedron (C++ function)
FastGA::Ico::EQUILATERAL_TRIANGLE_RATIO (C++ member)
FastGA::Ico::ExtractHalfEdges (C++ function)
FastGA::Ico::GenerateKeyFromPoint (C++ function)
FastGA::Ico::get_chart_height (C++ function)
FastGA::Ico::get_chart_width (C++ function)
FastGA::Ico::GetPointIdx (C++ function)
FastGA::Ico::GOLDEN_RATIO (C++ member)
FastGA::Ico::IcoCharts (C++ class)
FastGA::Ico::IcoCharts::FillImage (C++ function)
FastGA::Ico::IcoCharts::FindPeaks (C++ function)
FastGA::Ico::IcoCharts::IcoCharts (C++ function)
FastGA::Ico::IcoCharts::image (C++ member)
FastGA::Ico::IcoCharts::image_to_vertex_idx (C++ member)
FastGA::Ico::IcoCharts::IsLocalMax (C++ function)
FastGA::Ico::IcoCharts::level (C++ member)
FastGA::Ico::IcoCharts::mask (C++ member)
FastGA::Ico::IcoCharts::padding (C++ member)
FastGA::Ico::IcoCharts::sphere_mesh (C++ member)
FastGA::Ico::IcoMesh (C++ class)
FastGA::Ico::IcoMesh::adjacency_matrix (C++ member)
FastGA::Ico::IcoMesh::IcoMesh (C++ function)
FastGA::Ico::IcoMesh::triangle_normals (C++ member)
FastGA::Ico::IcoMesh::triangles (C++ member)
FastGA::Ico::IcoMesh::vertices (C++ member)
FastGA::Ico::IcoMeshFaces (C++ function)
FastGA::Ico::IcoMeshVertices (C++ function)
FastGA::Ico::ICOSAHEDRON_SCALING (C++ member)
FastGA::Ico::ICOSAHEDRON_TRUE_RADIUS (C++ member)
FastGA::Ico::Image (C++ class)
FastGA::Ico::Image::buffer_ (C++ member)
FastGA::Ico::Image::bytes_per_channel_ (C++ member)
FastGA::Ico::Image::cols_ (C++ member)
FastGA::Ico::Image::Image (C++ function)
FastGA::Ico::Image::is_float_ (C++ member)
FastGA::Ico::Image::rows_ (C++ member)
FastGA::Ico::NUMBER_OF_CHARTS (C++ member)
FastGA::Ico::RefineIcoChart (C++ function)
FastGA::Ico::RefineIcosahedron (C++ function)
FastGA::Ico::RefineMesh (C++ function)
FastGA::MatX12I (C++ type)
FastGA::MatX2d (C++ type)
FastGA::MatX2I (C++ type)
FastGA::MatX2i (C++ type)
FastGA::MatX2ui (C++ type)
FastGA::MatX3d (C++ type)
FastGA::MatX3I (C++ type)
FastGA::MatX4i (C++ type)
FastGA::MatX6I (C++ type)
FastGA::max_limit (C++ member)
FastGA::NFA::BUCKET2KD (C++ type)
FastGA::NFA::BucketAdaptor (C++ class)
FastGA::NFA::BucketAdaptor::BucketAdaptor (C++ function)
FastGA::NFA::BucketAdaptor::derived (C++ function)
FastGA::NFA::BucketAdaptor::kdtree_get_bbox (C++ function)
FastGA::NFA::BucketAdaptor::kdtree_get_point_count (C++ function)
FastGA::NFA::BucketAdaptor::kdtree_get_pt (C++ function)
FastGA::NFA::BucketAdaptor::obj (C++ member)
FastGA::NFA::nano_kd_tree_t (C++ type)
FastGA::Regression (C++ class)
FastGA::Regression::intercept (C++ member)
FastGA::Regression::neg_error (C++ member)
FastGA::Regression::pos_error (C++ member)
FastGA::Regression::power_of_2 (C++ member)
FastGA::Regression::Predict (C++ function)
,
[1]
FastGA::Regression::slope (C++ member)
FastGA::Regression::subtract_index (C++ member)
FASTGA_EXHAUSTIVE (C macro)
FASTGA_KDTREE_EPS (C macro)
FASTGA_LEVEL (C macro)
FASTGA_MAX_LEAF_SIZE (C macro)
FASTGA_MAX_PHI (C macro)
FASTGA_TRI_NBRS (C macro)
FBS::binary_search_branchless (C++ function)
FBS::MINUS_ONE (C++ member)
fill_image() (fastgac.IcoCharts method)
find_peaks() (fastgac.GaussianAccumulatorS2Beta method)
(fastgac.IcoCharts method)
find_peaks_from_accumulator() (in module fastgac.peak_and_cluster)
find_peaks_from_ico_charts() (in module fastgac.peak_and_cluster)
FORCEINLINE (C macro)
G
GaussianAccumulatorKD (class in fastgac)
GaussianAccumulatorOpt (class in fastgac)
GaussianAccumulatorS2 (class in fastgac)
GaussianAccumulatorS2Beta (class in fastgac)
GaussianAccumulatorUI32 (class in fastgac)
GaussianAccumulatorUI64 (class in fastgac)
get_average_normals_by_vertex() (fastgac.GaussianAccumulatorS2Beta method)
get_bucket_average_normals() (fastgac.GaussianAccumulatorS2Beta method)
get_bucket_normals() (fastgac.GaussianAccumulatorKD method)
(fastgac.GaussianAccumulatorOpt method)
(fastgac.GaussianAccumulatorS2 method)
(fastgac.GaussianAccumulatorS2Beta method)
(fastgac.GaussianAccumulatorUI32 method)
(fastgac.GaussianAccumulatorUI64 method)
get_bucket_projection() (fastgac.GaussianAccumulatorKD method)
(fastgac.GaussianAccumulatorOpt method)
(fastgac.GaussianAccumulatorS2 method)
(fastgac.GaussianAccumulatorUI32 method)
(fastgac.GaussianAccumulatorUI64 method)
get_bucket_sfc_values() (fastgac.GaussianAccumulatorKD method)
(fastgac.GaussianAccumulatorOpt method)
(fastgac.GaussianAccumulatorS2 method)
(fastgac.GaussianAccumulatorS2Beta method)
(fastgac.GaussianAccumulatorUI32 method)
(fastgac.GaussianAccumulatorUI64 method)
get_high_intensity_peaks() (in module fastgac.peak_and_cluster)
get_normalized_bucket_counts() (fastgac.GaussianAccumulatorKD method)
(fastgac.GaussianAccumulatorOpt method)
(fastgac.GaussianAccumulatorS2 method)
(fastgac.GaussianAccumulatorS2Beta method)
(fastgac.GaussianAccumulatorUI32 method)
(fastgac.GaussianAccumulatorUI64 method)
get_normalized_bucket_counts_by_vertex() (fastgac.GaussianAccumulatorKD method)
(fastgac.GaussianAccumulatorOpt method)
(fastgac.GaussianAccumulatorS2 method)
(fastgac.GaussianAccumulatorS2Beta method)
(fastgac.GaussianAccumulatorUI32 method)
(fastgac.GaussianAccumulatorUI64 method)
get_point_clusters() (in module fastgac.peak_and_cluster)
H
Hilbert::hilbertXYToIndex (C++ function)
Hilbert::interleave (C++ function)
hilbert_value() (fastgac.BucketS2 property)
(fastgac.BucketUInt32 property)
(fastgac.BucketUInt64 property)
I
ico_chart() (fastgac.GaussianAccumulatorS2Beta property)
IcoCharts (class in fastgac)
IcoMesh (class in fastgac)
Image (class in fastgac)
image() (fastgac.IcoCharts property)
image_to_vertex_idx() (fastgac.IcoCharts property)
insert() (fastgac.VectorDouble method)
(fastgac.VectorInt method)
(fastgac.VectorUInt8 method)
(fastgac.VectorULongInt method)
integrate() (fastgac.GaussianAccumulatorKD method)
(fastgac.GaussianAccumulatorOpt method)
(fastgac.GaussianAccumulatorS2 method)
(fastgac.GaussianAccumulatorS2Beta method)
M
M_PI (C macro)
mask() (fastgac.GaussianAccumulatorKD property)
(fastgac.GaussianAccumulatorOpt property)
(fastgac.GaussianAccumulatorS2 property)
(fastgac.GaussianAccumulatorUI32 property)
(fastgac.GaussianAccumulatorUI64 property)
(fastgac.IcoCharts property)
MatX12I (class in fastgac)
MatX2d (class in fastgac)
MatX2I (class in fastgac)
MatX3d (class in fastgac)
MatX3I (class in fastgac)
MatX6I (class in fastgac)
mesh() (fastgac.GaussianAccumulatorKD property)
(fastgac.GaussianAccumulatorOpt property)
(fastgac.GaussianAccumulatorS2 property)
(fastgac.GaussianAccumulatorS2Beta property)
(fastgac.GaussianAccumulatorUI32 property)
(fastgac.GaussianAccumulatorUI64 property)
N
NanoS2ID::Abs (C++ function)
NanoS2ID::FastIntRound (C++ function)
NanoS2ID::flag (C++ member)
NanoS2ID::FromFaceIJ (C++ function)
NanoS2ID::GET_BITS_FUNCTION (C++ function)
NanoS2ID::GetFace (C++ function)
NanoS2ID::InitLookupCell (C++ function)
NanoS2ID::int16 (C++ type)
NanoS2ID::int32 (C++ type)
NanoS2ID::int64 (C++ type)
NanoS2ID::int8 (C++ type)
NanoS2ID::kFaceBits (C++ member)
NanoS2ID::kInvertMask (C++ member)
NanoS2ID::kLimitIJ (C++ member)
NanoS2ID::kLimitIJ_UINT32 (C++ member)
NanoS2ID::kLookupBits (C++ member)
NanoS2ID::kMaxCellLevel (C++ member)
NanoS2ID::kMaxLevel (C++ member)
NanoS2ID::kMaxSize (C++ member)
NanoS2ID::kNumFaces (C++ member)
NanoS2ID::kPosBits (C++ member)
NanoS2ID::kPosToOrientation (C++ member)
NanoS2ID::kSwapMask (C++ member)
NanoS2ID::LargestAbsComponent (C++ function)
NanoS2ID::lookup_ij (C++ member)
NanoS2ID::lookup_pos (C++ member)
NanoS2ID::MaybeInit (C++ function)
NanoS2ID::Round (C++ function)
NanoS2ID::S2CellId (C++ function)
NanoS2ID::STtoIJ (C++ function)
NanoS2ID::STtoIJ_UINT32 (C++ function)
NanoS2ID::STtoUV (C++ function)
NanoS2ID::uint16 (C++ type)
NanoS2ID::uint32 (C++ type)
NanoS2ID::uint64 (C++ type)
NanoS2ID::uint8 (C++ type)
NanoS2ID::UVtoST (C++ function)
NanoS2ID::ValidFaceXYZtoUV (C++ function)
NanoS2ID::XYZtoFaceUV (C++ function)
NOINLINE (C macro)
normal() (fastgac.BucketS2 property)
(fastgac.BucketUInt32 property)
(fastgac.BucketUInt64 property)
normalized() (in module fastgac.peak_and_cluster)
num_buckets() (fastgac.GaussianAccumulatorKD property)
(fastgac.GaussianAccumulatorOpt property)
(fastgac.GaussianAccumulatorS2 property)
(fastgac.GaussianAccumulatorS2Beta property)
(fastgac.GaussianAccumulatorUI32 property)
(fastgac.GaussianAccumulatorUI64 property)
O
operator<< (C++ function)
,
[1]
,
[2]
P
pop() (fastgac.VectorDouble method)
(fastgac.VectorInt method)
(fastgac.VectorUInt8 method)
(fastgac.VectorULongInt method)
projected_bbox() (fastgac.GaussianAccumulatorKD property)
(fastgac.GaussianAccumulatorOpt property)
(fastgac.GaussianAccumulatorS2 property)
(fastgac.GaussianAccumulatorUI32 property)
(fastgac.GaussianAccumulatorUI64 property)
R
radiansToDegrees (C macro)
refine_icochart() (in module fastgac)
refine_icosahedron() (in module fastgac)
remove() (fastgac.VectorDouble method)
(fastgac.VectorInt method)
(fastgac.VectorUInt8 method)
(fastgac.VectorULongInt method)
S
S2_LINEAR_PROJECTION (C macro)
S2_PROJECTION (C macro)
S2_QUADRATIC_PROJECTION (C macro)
S2_TAN_PROJECTION (C macro)
sphere_mesh() (fastgac.IcoCharts property)
T
triangle_normals() (fastgac.IcoMesh property)
triangles() (fastgac.IcoMesh property)
V
VectorDouble (class in fastgac)
VectorInt (class in fastgac)
VectorUInt8 (class in fastgac)
VectorULongInt (class in fastgac)
vertices() (fastgac.IcoMesh property)