NDEVR
API Documentation
OptechScannerPositionSensor Member List

This is the complete list of members for OptechScannerPositionSensor, including all inherited members.

_setDesignVisible(bool is_visible)DesignInfoprotected
_setProperty(NDPO property, const t_type &value)DesignObjectinlineprotected
_setTransform(const Matrix< fltp08 > &transform)DesignInfoprotected
activeFilters() constDesignObject
addChild(Model &child)Model
addChild(uint04 child_idx, Model &child)Model
addChild(uint04 child_index)Model
addDeploymentSegment(fltp08 distance)PositionSensorinlinevirtual
addPerVertexColorFromMaterialConstant(UVType constant_index)Model
appendData(const StringView &data, bool compressed)DesignObject
applyTransformToParent(Matrix< fltp08 > mat, const Matrix< fltp08 > &parent_mat) constModel
base() constDesignObjectinline
calculateAndAddSegment(fltp08 distance)OptechScannerPositionSensorprotected
calculateAndRemoveSegment(uint04 index)OptechScannerPositionSensorprotected
calculateAverageDirection(const Matrix< fltp08 > &parent_transform=Constant< Matrix< fltp08 > >::Invalid) constModel
calculateHVLength(const Matrix< fltp08 > &parent_transform=Constant< Matrix< fltp08 > >::Invalid) constModel
calculateIndexNeighborList()Model
calculateLength(const Matrix< fltp08 > &transform=Constant< Matrix< fltp08 > >::Invalid) constModel
calculateNormals(NormalMode mode, Angle< fltp08 > smoothing_angle)Model
calculateSmoothTextures(Vector< 3, fltp08 > origin, fltp08 scale)Model
calculateSurfaceArea(const Matrix< fltp08 > &transform=Constant< Matrix< fltp08 > >::Invalid) constModel
calculateTangentSpace(bool calc_tan, bool calc_bitan)Model
calculateVolume(const Matrix< fltp08 > &transform=Constant< Matrix< fltp08 > >::Invalid) constModel
calculateVolumeAndSurfaceArea(const Matrix< fltp08 > &transform=Constant< Matrix< fltp08 > >::Invalid, const void *lock=nullptr) constModel
canExplode() constModel
canInteract() constModel
centerAlignModel()Model
checkBounds()Model
childBase() constModelprotected
childCount() constModel
childToParentReference() constModelprotected
clearAllMetaData()DesignObject
clearChildren()Model
clearLayer()Model
clearMaterial()Model
clearMaterialDescendants()Model
clearMetaData(const StringView &index)DesignObject
colorByChannel(Material &mat, const StringView &channel, fltp08 avg=Constant< fltp08 >::Invalid) constModel
copyFrom(const Model &model, bool deep_copy, bool copy_ids=false, bool recursive=true, bool keep_root_properties=false)Model
DesignObject::copyFrom(const DesignObject &object)DesignObject
copyMaterialProperties(const Model &model)Model
createChild()Model
createChild(uint04 child_slot)Model
createChildEffect()Model
createChildGeometry()Model
createChildMaterial(bool copy_child=false)Model
createChildren(uint04 child_size)Model
createSceneEffect() constModel
createSceneGeometry() constModel
createSceneLayer() constModel
createSceneMaterial() constModel
createSceneModel() constModel
customModelColor(ModelColorMode mode) constModel
deleteChildren()Model
deleteModel(bool deletchildren, bool removfrom_parent=true)Model
deleteStation()OptechScannerPositionSensorprotected
deploymentChangedSignal(UUID deployment)PositionSensor
deploymentSegmentAddedSignal()PositionSensor
deploymentSegmentRemovedSignal()PositionSensor
DescendedFlags enum nameModel
descendedFlagsNoCache(bool complete_cache_ignore) constModel
descendedPersonalFlagsNoCache() constModel
descendentGeometryTypes(Set< GeometryType > &buffer) constModel
designIndex() constDesignObjectinline
DesignInfo(DesignObjectBase *base)DesignInfoprotected
DesignInfo(uint04 index, DesignObjectBase *base)DesignInfoprotected
DesignObject()=defaultDesignObject
DesignObject(DesignObjectBase *base)DesignObjectexplicit
DesignObject(uint04 index, DesignObjectBase *base)DesignObject
DesignObject(const DesignInfo &info)DesignObject
DesignObjectType enum nameDesignInfo
Device(const Model &model, LogPtr log, QObject *parent=nullptr)Device
deviceLog() constDeviceinline
directLayer() constModel
displayName() constModel
displayNamePath(const StringView &seperator=":") constModel
distanceEncoder() constPositionSensorinlinevirtual
doesModelPropertyContain(NDPN property, const StringView &value, bool ignorcase) constModelinline
doesModelPropertyContain(NDPN property, const char *value, bool ignorcase) constModelinline
doesPropertyBeginWith(NDPO property, const StringView &value, bool ignore_case) constDesignObjectinline
doesPropertyContain(NDPO property, const StringView &value, bool ignore_case) constDesignObjectinline
e_descendent_deletion_blocked enum valueModel
e_descendent_focussed enum valueModel
e_descendent_selected enum valueModel
e_follow_camera enum valueModel
e_ignore_offset enum valueModel
e_ignore_rotation enum valueModel
e_ignore_scale enum valueModel
e_ignore_scale_distortion enum valueModel
e_inherited_can_delete enum valueModel
e_inherited_does_not_follow_camera enum valueModel
e_inherited_does_not_orient_to_camera enum valueModel
e_inherited_does_not_scale_to_camera enum valueModel
e_inherited_exportable enum valueModel
e_inherited_has_no_focus enum valueModel
e_inherited_is_tree_visible enum valueModel
e_inherited_is_visible enum valueModel
e_inherited_not_application_owned enum valueModel
e_inherited_not_deleted enum valueModel
e_inherited_not_selected enum valueModel
e_orient_to_camera enum valueModel
e_placholder enum valueModel
e_scale_to_camera enum valueModel
e_use_only_for_offset enum valueModel
endUpdates()Deviceinlinevirtual
ensureTangentSpace(bool ensure_tan, bool ensure_bitan)Model
ensureVisibleChildren(uint04 count)Model
eraseModel()Model
explodeModel()Model
exportIgnored() constModel
file() constDesignObjectinline
FilePathDesignNameVariable()DesignObjectinlinestatic
findDescendentByName(const StringView &name) constModel
findDescendentByType(const StringView &type) constModel
geometryBase() constModelprotected
get(t_property_type property) constDesignObjectinline
get() constDesignObjectinline
get() constDesignObjectinline
getAscModifiedTime(bool include_self, bool include_layer=true) constModel
getBounds() constModel
getBoundsOfVisible() constModel
getChild(uint04 child) constModel
getChild(UUID id) constModel
getChildIndex(uint04 child) constModel
getChildIndex() constModel
getChildIndices() constModel
getChildLayerIndex() constModel
getChildren() constModel
getChildren(ModelBuffer &children) constModel
getChildrenByName(const StringView &name) constModel
getChildrenByType(const StringView &type) constModel
getChildrenByType(const Buffer< String > &type) constModel
getChildrenIDs() constModel
getClippingGeometry() constModel
getCompleteTransform() constModel
getDescendants(bool include_deleted=false, bool local_only=false) constModel
getDescendants(ModelBuffer &buffer, bool include_deleted=false, bool local_only=false) constModel
getDescendantsByName(const StringView &name, uint04 max_count=Constant< uint04 >::Max) constModel
getDescendantsByNameAndType(const StringView &name, const StringView &type, uint04 max_count=Constant< uint04 >::Max) constModel
getDescendantsByType(const StringView &type, uint04 max_count=Constant< uint04 >::Max) constModel
getDescModifiedTime(bool includself) constModel
getDesignParent() constDesignObject
getDirectLayerIndex() constModel
getEffect(uint04 index=0) constModel
getEffectChildren() constModel
getEffectDescendants() constModel
getEffectIndex(uint04 child_index=0) constModel
getFamilyMember(uint04 index) constModel
getGeometry() constModel
getGeometryDescendants(bool remove_redundant=true, uint04 max_count=Constant< uint04 >::Max) constModel
getGeometryIndex() constModel
getIcon() constDesignObject
getInheritedProperty(NDPO property) constDesignObjectinline
getLayer() constModel
getMaterial() constModel
getMaterialDescendants(bool local_only=false) constModel
getMaterialDescendants(MaterialBuffer &materials, bool local_only=false) constModel
getMaterialDescendants(Set< Material > &materials, bool local_only=false) constModel
getMaterialDescendantsByName(const StringView &name, uint04 max_count=Constant< uint04 >::Max) constModel
getMaterialIdx() constModel
getMaterialMode() constModel
getModelIcon() constModel
getNumOfEffects() constModel
getParent() constModel
getParentIndex() constModel
getParentTransform() constModel
getRoot() constModel
getRootMaterial() constModel
getRootMaterialModel()Model
getScene() constDesignObject
getSceneEffect(UUID id) constModel
getSceneEffects() constModel
getSceneGeometries() constModel
getSceneGeometry(uint04 index) constModel
getSceneGeometry(UUID id) constModel
getSceneLayer(UUID id) constModel
getSceneLayers(bool include_deleted=false) constModel
getSceneMaterial(uint04 index) constModel
getSceneMaterial(UUID id) constModel
getSceneMaterials() constModel
getSceneModel(UUID id) constModel
getSceneModels(bool include_deleted=false, bool local_only=false) constModel
getSceneModelsByName(const StringView &name, uint04 max_count=Constant< uint04 >::Max, bool includdeleted=false) constModel
getSceneModelsByType(const StringView &type, uint04 max_count=Constant< uint04 >::Max, bool includdeleted=false) constModel
getSelectionBounds() constModel
getTypeChildren(const StringView &type) constModelinline
getTypeDescendants(const StringView &type) constModelinline
globalBounds() constModel
globalCenterOfRotation() constModel
globalSelectionBounds() constModel
gpsQuality() constPositionSensorinlinevirtual
hasChild(uint04 child_index=0U) constModel
hasDescendants(bool &has_point, bool &has_line, bool &has_mesh, bool only_user_objects) constModel
hasDescendent(const Model &model) constModel
hasDescendent(const UUID &id) constModel
hasDirectLayer() constModel
hasEffect(uint04 index=0) constModel
hasFocus() constModel
hasGeometryDescendent() constModel
hasHoles(PrimitiveProperty property) constModel
hasLayer() constModel
hasLayerRootMaterial() constModel
hasLinearDescendent() constModel
hasMaterial() constModel
hasMeshDescendent() constModel
hasMetaData(const StringView &index) constDesignObject
hasPointsDescendent() constModel
hasProperty(t_design_type property) constDesignObjectinline
hasRootMaterial() constModel
hasSelectedDescendent() constModel
index() constDesignObjectinline
InheritedFlags enum nameModel
inheritedFlags() constModel
inheritedFlagsNoCache(bool complete_cache_ignore) constModel
inheritedPersonalFlagsNoCache() constModel
initDesignObject()DesignObjectprotected
invalidateBounds()Model
invalidateGlobalBoundsDesc()Model
invalidateSelectionBounds()Model
invalidateTransformCache()Model
invalidateVisibleBounds()Model
is(t_property_type property, const StringView &value) constDesignObjectinline
is(t_property_type property, const char *value) constDesignObjectinline
is(t_property_type property, const String &value) constDesignObjectinline
is(t_property_type property, const t_type &value) constDesignObjectinline
is(const StringView &value) constDesignObjectinline
is(const char *value) constDesignObjectinline
is(const String &value) constDesignObjectinline
is(const t_type &value) constDesignObjectinline
isApplicationOwned() constModel
isDeleted() constModel
isDesignType(DesignObjectType mode) constDesignObject
isDesignType(uint04 mode) constDesignObject
isLayer() constModel
isLocked() constModel
isScene() constModel
isSelected() constModel
isTreeVisible() constModel
isType(const Buffer< t_buffer_type > &types) constModelinline
isValid() constDesignObjectinline
isVisible() constModel
lastPosition() constPositionSensorvirtual
m_accelerationPositionSensorprotected
m_baseDesignInfoprotected
m_deploymentOptechScannerPositionSensorprotected
m_design_indexDesignInfoprotected
m_indexDesignInfoprotected
m_last_position_timePositionSensorprotected
m_logDeviceprotected
m_managerOptechScannerPositionSensorprotected
m_orientation_sensorOptechScannerPositionSensorprotected
m_positionPositionSensorprotected
m_sensor_locationPositionSensorprotected
m_stationOptechScannerPositionSensorprotected
m_update_threadDeviceprotected
m_use_station_prism_offsetOptechScannerPositionSensorprotected
m_using_gpsPositionSensorprotected
m_velocityPositionSensorprotected
m_warning_callbackDeviceprotected
materialBase() constModelprotected
MaterialMode enum nameModel
metaData(const StringView &index) constDesignObject
metaData() constDesignObject
Model()Modelinline
Model(DesignObjectBase *base)Model
Model(uint04 index, DesignObjectBase *base)Model
Model(const DesignInfo &obj)Modelexplicit
ModelColorMode enum nameModel
offsetDesign(const Vector< 3, fltp08 > &offset)DesignObject
onUpdated()Device
operator bool() constModelinline
operator!=(const DesignObject &object) constDesignObject
operator<(const DesignObject &object) constDesignObject
operator==(const DesignObject &object) constDesignObject
operator>(const DesignObject &object) constDesignObject
OptechScannerPositionSensor(DesignObjectLookup *manager, const Model &model, ProgressInfo *log, QObject *parent=nullptr)OptechScannerPositionSensor
orientationSensor() constPositionSensorinlinevirtual
overrideMaterialDescendants(MaterialMode override_desc)Model
parentBase() constModelprotected
ParentMatrixFlags enum nameModel
parentMatrixFlags() constModel
parentToChildReference() constModelprotected
personalDescendedFlags() constModel
personalInheritedFlags() constModel
PositionSensor(const Model &name, LogPtr log, QObject *parent=nullptr)PositionSensor
propertyTable() constDesignObject
propertyTable()DesignObject
ReduceToRoots(const ModelBuffer &children, const std::function< bool(const Model &, const Set< Model > &)> &filter)Modelstatic
removeChild(const Model &model)Model
removeDeploymentSegment(uint04 index=Constant< uint04 >::Invalid)PositionSensorinlinevirtual
removeDuplicateVertices(fltp08 epsilon, void *lock, InfoPipe *log=nullptr)Model
removeGeometry()Model
removeMaterial()Model
removeMetaData(const StringView &index, const void *lock_ptr=nullptr)DesignObject
requestDistanceEncoder(DistanceEncoder *)PositionSensorinlinevirtual
requestUsingGPS(bool using_gps)PositionSensorvirtual
restoreModel()Model
restoreModel(Model &parent, uint04 index=Constant< uint04 >::Invalid)Model
s_default_lookupDeviceprotectedstatic
scale(Vector< 3, fltp08 > scale, Vertex< 3, fltp08 > center_of_scale=Constant< Vertex< 3, fltp08 > >::Invalid)DesignObject
scale(Vector< 3, fltp08 > scale, Vertex< 3, fltp08 > center_of_scale, const Matrix< fltp08 > &transform)DesignObject
sensorLocation() constPositionSensorinlinevirtual
set(t_property_type property, const t_type &value)DesignObjectinline
set(const t_type &value)DesignObjectinline
setAcceleration(const Vector< 3, fltp08 > &acceleration)PositionSensorvirtual
setActiveFilters(const JSONNode &node)DesignObject
setChildApplicationConstructed(DesignObjectBase *base)Model
setChildApplicationConstructed(const StringView &database_name=StringView())Model
setChildEffectSize(uint04 child_size)Model
setChildIndex(uint04 child, uint04 id)Model
SetDefaultDeviceLookup(DesignObjectLookup *lookup)Devicestatic
setDeployment(Deployment *deployment)OptechScannerPositionSensor
setDesignType(DesignObjectType mode, bool is_type)DesignObject
setEffectIndex(uint04 material_index, uint04 sub_index=0)Model
setGeometryApplicationConstructed(const StringView &database_name=StringView())Model
setGeometryChild(Geometry &geo)Model
setGeometryIndex(uint04 geo_index)Model
setIsLayer(bool is_layer)Model
setLayer(Model layer)Model
setLog(LogPtr log)Deviceinlinevirtual
setMaterial(const Material &material)Model
setMaterialApplicationConstructed(const StringView &database_name=StringView())Model
setMaterialMode(MaterialMode option)Model
setMetaData(const JSONNode &node)DesignObject
setMetaData(const StringView &index, const JSONNode &node)DesignObject
setMetaData(const StringView &index, const String &data)DesignObject
setMetaData(const StringView &index, const StringView &data)DesignObject
setMetaData(const StringView &index, const bool &data)DesignObject
setMetaData(const StringView &index, const fltp08 &data)DesignObject
setMetaData(const StringView &index, const uint01 &data)DesignObject
setMetaData(const StringView &index, const uint04 &data)DesignObject
setModelTransform(const Matrix< fltp08 > &transform)Model
setModelVisible(bool is_visible)Model
setNormalMode(NormalMode mode, Angle< fltp08 > smoothing_angle, InfoPipe *log)Model
setOrientation(const Vector< 3, Angle< sint04 > > &new_orientation, const void *lock=nullptr)Model
setOrientation(const Vector< 3, Angle< fltp08 > > &new_orientation, const void *lock=nullptr)Model
setOrientationSensor(OrientationSensor *orientation)OptechScannerPositionSensor
setParentMatrixFlag(ParentMatrixFlags flag, bool value)Model
setParentMatrixFlags(BitFlag flags)Model
setPosition(const Vertex< 3, fltp08 > &location)PositionSensor
setSensorLocation(const Vertex< 3, fltp08 > &location)PositionSensor
setSize(const Vector< 3, fltp08 > &size)Model
setUseStationPrismOffset(bool use_prism_offset)OptechScannerPositionSensor
setVelocity(const Vector< 3, fltp08 > &velocity)PositionSensorvirtual
setWarningCallback(const std::function< void(const Exception &warning, LogPtr log)> &warning_callback)Device
setWindingMode(WindingMode mode)Model
showWarning(const TranslatedString &warning) constDeviceprotectedvirtual
showWarning(const Exception &warning) constDeviceprotectedvirtual
size() constModel
startAutoUpdate(DesignObjectLookup *lookup=nullptr)Device
stationChangedSignal(UUID station)PositionSensor
stationUsedForOffset() constPositionSensorinlinevirtual
stdDev() constPositionSensorinlinevirtual
stopAutoUpdate(DesignObjectLookup *lookup=nullptr)Device
swapChildren(uint04 a, uint04 b)Model
PositionSensor::update(Time time) overridePositionSensorvirtual
Device::update(DesignObjectLookup *lookup, Time time) overrideDevicevirtual
Model::update(t_property_type property, const t_type &value, const void *lock=nullptr)DesignObjectinline
Model::update(const t_type &value, const void *lock=nullptr)DesignObjectinline
updateAscGeometryTime(const Time &time, bool include_self)Model
updateAscTime(const Time &time, bool includself)Model
updateCreatedTime()DesignObject
updateDescGeometryTime(const Time &time, bool include_self)Model
updateDescTime(const Time &time, bool include_self)Model
updateDesignModifiedTime(Time time=Time::SystemTime())DesignObject
updateDesignTransform(const Matrix< fltp08 > &transform, const void *lock=nullptr)DesignObject
updateDesignVisible(bool is_visible, const void *lock=nullptr)DesignObject
updateFrom(const Model &model, bool check_resources)Model
updateGeometryTime(Time time=Time::SystemTime())Model
updateInheritedFlagsCache(bool force_update_all=false, bool update_personal_flags=false)Model
updateInterval() constDeviceinlinevirtual
updateMetaData(const StringView &index, const String &data, const void *lock_ptr=nullptr)DesignObject
updateMetaData(const StringView &index, const StringView &data, const void *lock_ptr=nullptr)DesignObject
updateMetaData(const StringView &index, const fltp08 &data, const void *lock_ptr=nullptr)DesignObject
updateMetaData(const StringView &index, const bool &data, const void *lock_ptr=nullptr)DesignObject
updateModelTransform(const Matrix< fltp08 > &transform, const void *lock=nullptr)Model
updateModifiedTime(Time time=Time::SystemTime())Model
updatePrismOffset()OptechScannerPositionSensorprotected
updateVisibleRecursive(bool is_visible)Model
usingGPS() constPositionSensorinlinevirtual
validate(bool validate_children=true) constModel
validateDesignObject() constDesignObject
vertexCount() constModel
visibleVertexCount() constModel