Skip to content

ConstructionLine

construction-line-finite.png

let model = await SketchUpApi.getActiveModel();
await model.performOperation(async (operation) => {
const constructionLineRef = operation.createConstructionLine(
model,
new Point3d(1, 1, 1),
new Point3d(10, 10, 10),
);
const constructionLine =
await operation.entityForRef(constructionLineRef);
console.log("ConstructionLine", constructionLine);
}, "Creating a ConstructionLine");

construction-line-infinite.png

let model = await SketchUpApi.getActiveModel();
await model.performOperation(async (operation) => {
const constructionLineRef = operation.createConstructionLine(
model,
new Point3d(1, 1, 1),
new Vector3d(0, 0, 1),
);
const constructionLine =
await operation.entityForRef(constructionLineRef);
console.log("infinite ConstructionLine", constructionLine);
}, "Creating an infinite ConstructionLine");