MCPcopy Create free account
hub / github.com/OpenOrienteering/mapper / PathObject

Method PathObject

src/core/objects/object.cpp:889–893  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

887// ### PathObject ###
888
889PathObject::PathObject(const Symbol* symbol)
890: Object(Object::Path, symbol)
891{
892 Q_ASSERT(!symbol || (symbol->getType() == Symbol::Line || symbol->getType() == Symbol::Area || symbol->getType() == Symbol::Combined));
893}
894
895PathObject::PathObject(const Symbol* symbol, MapCoordVector coords, Map* map)
896: Object(Object::Path, symbol, std::move(coords), map)

Callers

nothing calls this directly

Calls 10

findPartForIndexMethod · 0.80
prevCoordIndexMethod · 0.80
isCurveStartMethod · 0.80
setHolePointMethod · 0.80
setClosePointMethod · 0.80
backMethod · 0.80
getTypeMethod · 0.45
beginMethod · 0.45
isClosedMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected