diff --git a/interface/src/raypick/ParabolaPick.h b/interface/src/raypick/ParabolaPick.h
index 78c35e13b4..1175b2b246 100644
--- a/interface/src/raypick/ParabolaPick.h
+++ b/interface/src/raypick/ParabolaPick.h
@@ -50,7 +50,7 @@ public:
* @property {boolean} intersects - Note: Collision picks do not intersect the HUD. Warning: Picks created with this method currently always intersect at least visible and collidable
+ * Warning: Picks created using this method currently always intersect at least visible and collidable
* things but this may not always be the case. Warning: Picks created with this method currently always intersect at least visible and collidable
+ * Warning: Picks created using this method currently always intersect at least visible and collidable
* things but this may not always be the case.true
if there's a valid intersection, false
if there isn't.
* @property {Uuid} objectID - The ID of the intersected object. null
for HUD or invalid intersections.
* @property {number} distance - The distance from the parabola origin to the intersection point in a straight line.
- * @property {number} parabolicDistance - The distance from the parabola origin to the intersection point along the arc of
+ * @property {number} parabolicDistance - The distance from the parabola origin to the intersection point along the arc of
* the parabola.
* @property {Vec3} intersection - The intersection point in world coordinates.
* @property {Vec3} surfaceNormal - The surface normal at the intersected point. All NaN
s if type ==
diff --git a/interface/src/raypick/PickScriptingInterface.cpp b/interface/src/raypick/PickScriptingInterface.cpp
index 7e87ac22a7..dff68f3ded 100644
--- a/interface/src/raypick/PickScriptingInterface.cpp
+++ b/interface/src/raypick/PickScriptingInterface.cpp
@@ -64,12 +64,12 @@ PickFilter getPickFilter(unsigned int filter) {
* values (e.g.,
Picks.PICK_DOMAIN_ENTTITIES
) combined with |
(bitwise OR) operators.
* @property {number} [maxDistance=0.0] - The maximum distance at which this pick will intersect. A value of 0.0
* means no maximum.
- * @property {Uuid} [parentID] - The ID of the parent: either an avatar, an entity, or another pick.
+ * @property {Uuid} [parentID] - The ID of the parent: an avatar, an entity, or another pick.
* @property {number} [parentJointIndex=0] - The joint of the parent to parent to, for example, an avatar joint.
* A value of 0
means no joint.
* Used only if parentID
is specified.
* @property {string} [joint] - "Mouse"
parents the pick to the mouse; "Avatar"
parents the pick to
- * the user's avatar head; a joint name parents to the joint in the user's avatar; otherwise the pick is "static", not
+ * the user's avatar head; a joint name parents to the joint in the user's avatar; otherwise, the pick is "static", not
* parented to anything.
* Used only if parentID
is not specified.
* @property {Vec3} [position=Vec3.ZERO] - The offset of the ray origin from its parent if parented, otherwise the ray origin
@@ -198,12 +198,12 @@ unsigned int PickScriptingInterface::createStylusPick(const QVariant& properties
* values (e.g., Picks.PICK_DOMAIN_ENTTITIES
) combined with |
(bitwise OR) operators.
* @property {number} [maxDistance=0.0] - The maximum distance at which this pick will intersect. A value of 0.0
* means no maximum.
- * @property {Uuid} [parentID] - The ID of the parent: either an avatar, an entity, or another pick.
+ * @property {Uuid} [parentID] - The ID of the parent: an avatar, an entity, or another pick.
* @property {number} [parentJointIndex=0] - The joint of the parent to parent to, for example, an avatar joint.
* A value of 0
means no joint.
* Used only if parentID
is specified.
* @property {string} [joint] - "Mouse"
parents the pick to the mouse; "Avatar"
parents the pick to
- * the user's avatar head; a joint name parents to the joint in the user's avatar; otherwise the pick is "static", not
+ * the user's avatar head; a joint name parents to the joint in the user's avatar; otherwise, the pick is "static", not
* parented to anything.
* Used only if parentID
is not specified.
* @property {Vec3} [position=Vec3.ZERO] - The offset of the parabola origin from its parent if parented, otherwise the
@@ -307,12 +307,12 @@ unsigned int PickScriptingInterface::createParabolaPick(const QVariant& properti
* 0.0
* means no maximum.
- * @property {Uuid} [parentID] - The ID of the parent: either an avatar, an entity, or another pick.
+ * @property {Uuid} [parentID] - The ID of the parent: an avatar, an entity, or another pick.
* @property {number} [parentJointIndex=0] - The joint of the parent to parent to, for example, an avatar joint.
* A value of 0
means no joint.
* Used only if parentID
is specified.
* @property {string} [joint] - "Mouse"
parents the pick to the mouse; "Avatar"
parents the pick to
- * the user's avatar head; a joint name parents to the joint in the user's avatar; otherwise the pick is "static", not
+ * the user's avatar head; a joint name parents to the joint in the user's avatar; otherwise, the pick is "static", not
* parented to anything.
* Used only if parentID
is not specified.
* @property {boolean} [scaleWithParent=true] - true
to scale the pick's dimensions and threshold according to the
diff --git a/interface/src/raypick/PickScriptingInterface.h b/interface/src/raypick/PickScriptingInterface.h
index b85249b599..1cbdaa92f7 100644
--- a/interface/src/raypick/PickScriptingInterface.h
+++ b/interface/src/raypick/PickScriptingInterface.h
@@ -109,7 +109,7 @@ public:
* Creates a new pick. Different {@link PickType}s use different properties, and within one PickType the properties you
* choose can lead to a wide range of behaviors. For example, with PickType.Ray
, the properties could
* configure a mouse ray pick, an avatar head ray pick, or a joint ray pick.
- *
Flag name | Value | Description |
---|---|---|
Flag Name | Value | Description |
PICK_DOMAIN_ENTITIES | 1 | Include domain entities when intersecting. |