Przeglądaj źródła

Gizmo Mesh Upgrade - Add JSDoc Comments

Dave Gould 4 lat temu
rodzic
commit
6c77444185

+ 1 - 1
src/Gizmos/axisDragGizmo.ts

@@ -5,7 +5,7 @@ import { Vector3 } from "../Maths/math.vector";
 import { TransformNode } from "../Meshes/transformNode";
 import { TransformNode } from "../Meshes/transformNode";
 import { Node } from "../node";
 import { Node } from "../node";
 import { Mesh } from "../Meshes/mesh";
 import { Mesh } from "../Meshes/mesh";
-import { LinesMesh } from '../Meshes/linesMesh';
+import { LinesMesh } from "../Meshes/linesMesh";
 import { CylinderBuilder } from "../Meshes/Builders/cylinderBuilder";
 import { CylinderBuilder } from "../Meshes/Builders/cylinderBuilder";
 import { PointerDragBehavior } from "../Behaviors/Meshes/pointerDragBehavior";
 import { PointerDragBehavior } from "../Behaviors/Meshes/pointerDragBehavior";
 import { Gizmo } from "./gizmo";
 import { Gizmo } from "./gizmo";

+ 1 - 0
src/Gizmos/axisScaleGizmo.ts

@@ -193,6 +193,7 @@ export class AxisScaleGizmo extends Gizmo {
         light.includedOnlyMeshes = light.includedOnlyMeshes.concat(this._rootMesh.getChildMeshes());
         light.includedOnlyMeshes = light.includedOnlyMeshes.concat(this._rootMesh.getChildMeshes());
     }
     }
 
 
+    /** Create Geometry for Gizmo */
     private _createGizmoMesh(parentMesh: AbstractMesh, thickness: number, isCollider = false) {
     private _createGizmoMesh(parentMesh: AbstractMesh, thickness: number, isCollider = false) {
         var arrowMesh = BoxBuilder.CreateBox("yPosMesh", { size: 0.4 * (1 + (thickness - 1) / 4) }, this.gizmoLayer.utilityLayerScene);
         var arrowMesh = BoxBuilder.CreateBox("yPosMesh", { size: 0.4 * (1 + (thickness - 1) / 4) }, this.gizmoLayer.utilityLayerScene);
         var arrowTail = CylinderBuilder.CreateCylinder("cylinder", { diameterTop: 0.005 * thickness, height: 0.275, diameterBottom: 0.005 * thickness, tessellation: 96 }, this.gizmoLayer.utilityLayerScene);
         var arrowTail = CylinderBuilder.CreateCylinder("cylinder", { diameterTop: 0.005 * thickness, height: 0.275, diameterBottom: 0.005 * thickness, tessellation: 96 }, this.gizmoLayer.utilityLayerScene);

+ 1 - 0
src/Gizmos/planeRotationGizmo.ts

@@ -248,6 +248,7 @@ export class PlaneRotationGizmo extends Gizmo {
         this._parent?.addToAxisCache(this._gizmoMesh, cache);
         this._parent?.addToAxisCache(this._gizmoMesh, cache);
     }
     }
 
 
+    /** Create Geometry for Gizmo */
     private _createGizmoMesh(parentMesh: AbstractMesh, thickness: number, tessellation: number) {
     private _createGizmoMesh(parentMesh: AbstractMesh, thickness: number, tessellation: number) {
         let drag = Mesh.CreateTorus("ignore", 0.6, 0.03 * thickness, tessellation, this.gizmoLayer.utilityLayerScene);
         let drag = Mesh.CreateTorus("ignore", 0.6, 0.03 * thickness, tessellation, this.gizmoLayer.utilityLayerScene);
         drag.visibility = 0;
         drag.visibility = 0;

+ 1 - 0
src/Gizmos/scaleGizmo.ts

@@ -126,6 +126,7 @@ export class ScaleGizmo extends Gizmo {
         this.subscribeToPointerObserver();
         this.subscribeToPointerObserver();
     }
     }
 
 
+    /** Create Geometry for Gizmo */
     private _createUniformScaleMesh(): AxisScaleGizmo {
     private _createUniformScaleMesh(): AxisScaleGizmo {
         this._coloredMaterial = new StandardMaterial("", this.gizmoLayer.utilityLayerScene);
         this._coloredMaterial = new StandardMaterial("", this.gizmoLayer.utilityLayerScene);
         this._coloredMaterial.diffuseColor = Color3.Gray();
         this._coloredMaterial.diffuseColor = Color3.Gray();