|
|
|
@ -7,7 +7,7 @@ import TaskManager from '../manager/TaskManager.ts' |
|
|
|
import Cl2Entity from '@/modules/amr/ptr/cl2/Cl2Entity.ts' |
|
|
|
// import ClxEntity from '@/modules/amr/ptr/clx/ClxEntity.ts'
|
|
|
|
import { getRenderer } from '@/core/manager/ModuleManager.ts' |
|
|
|
import FM600Entity from "@/modules/amr/fm600/FM600Entity"; |
|
|
|
// import FM600Entity from "@/modules/amr/fm600/FM600Entity";
|
|
|
|
|
|
|
|
export default class ModelManager implements IControls, Model { |
|
|
|
private viewport: Viewport |
|
|
|
@ -17,12 +17,13 @@ export default class ModelManager implements IControls, Model { |
|
|
|
} |
|
|
|
|
|
|
|
getClx(id: string): ClxIf { |
|
|
|
throw new Error("不支持"); |
|
|
|
throw new Error("不支持 ClxIf"); |
|
|
|
// return new ClxEntity(this.viewport, id)
|
|
|
|
} |
|
|
|
|
|
|
|
getFm600(id: string): Fm600If { |
|
|
|
return new FM600Entity(this.viewport, id) |
|
|
|
throw new Error("不支持 Fm600If"); |
|
|
|
// return new FM600Entity(this.viewport, id)
|
|
|
|
} |
|
|
|
|
|
|
|
createTask(agv: object): TaskManager { |
|
|
|
|