37 Feature(GeometricEntityKinds entity_kind);
40 double dimension()
const;
41 double codimension()
const;
44 const MatrixXd& Cov()
const;
45 double Cov(
int i,
int j)
const;
46 void SetCov(
const MatrixXd& c) { uloc_.SetCov(c); };
48 const Uloc& uloc(
void)
const {
return uloc_; };
49 void set_uloc(
const Uloc& u) { uloc_ = u; };
51 void ComputeSegmentLength(
Uloc p1,
Uloc p2);
53 void SetScan(
const GuiSplit &split) { split_ = split; };
55 const GuiSplit &GetScan(
void)
const {
return split_; };
57 void GeometricRelationsObservationPointToPoint(
Uloc Lsp1,
Uloc Lsp2);