MCPcopy Create free account

hub / github.com/ThatOpen/engine_clay / functions

Functions306 in github.com/ThatOpen/engine_clay

↓ 1 callersMethodapplyTransform
()
packages/clay/src/primitives/Planes/index.ts:270
↓ 1 callersMethodcancel
()
packages/clay/src/primitives/Polygons/index.ts:103
↓ 1 callersMethodcreateExtrusion
(faceID: number, pathID: number)
packages/clay/src/primitives/Extrusions/index.ts:174
↓ 1 callersMethodcreateGeometry
(id: number)
packages/clay/src/primitives/OffsetFaces3D/index.ts:259
↓ 1 callersMethoddelete
(element: ClayElement)
packages/clay/src/elements/Walls/SimpleWall/src/simple-wall-nester.ts:45
↓ 1 callersMethoddeletePreviousExtrusions
(ids: number[])
packages/clay/src/primitives/OffsetFaces3D/index.ts:240
↓ 1 callersMethoddisposePreviousBrep
()
packages/clay/src/geometries/Brep/index.ts:93
↓ 1 callersMethodextend
(corner: WallCorner)
packages/clay/src/elements/Walls/SimpleWall/src/simple-wall-cornerer.ts:55
↓ 1 callersMethodfind
()
packages/clay/src/primitives/Snapper/index.ts:70
↓ 1 callersMethodfinishPolygon
()
packages/clay/src/primitives/Polygons/index.ts:119
↓ 1 callersMethodgetCenter
* Gets the center point of a face. * @param id The face whose center to get.
packages/clay/src/primitives/Faces/index.ts:375
↓ 1 callersMethodgetFoundItem
(mesh: any)
packages/clay/src/primitives/Snapper/index.ts:262
↓ 1 callersMethodgetFromIndex
* Given a face index, returns the face ID. * @param faceIndex The index of the face whose ID to get.
packages/clay/src/primitives/Faces/index.ts:365
↓ 1 callersMethodgetNormalVectorsSortedClockwise
(id: number)
packages/clay/src/primitives/OffsetFaces/index.ts:410
↓ 1 callersMethodgetPlane
(type: WallPlaneType = "center")
packages/clay/src/elements/Walls/SimpleWall/src/simple-wall.ts:144
↓ 1 callersMethodgetProjectionDimension
(coordinates: number[])
packages/clay/src/primitives/Faces/index.ts:461
↓ 1 callersMethodgetRotation
()
packages/clay/src/primitives/Planes/index.ts:216
↓ 1 callersMethodgetScale
()
packages/clay/src/primitives/Planes/index.ts:195
↓ 1 callersMethodgetSnapCoordinates
( item: Vertices | Lines, id: number, result: THREE.Intersection, )
packages/clay/src/primitives/Snapper/index.ts:304
↓ 1 callersMethodgetTransformData
()
packages/clay/src/primitives/Planes/index.ts:177
↓ 1 callersMethodgetTranslation
()
packages/clay/src/primitives/Planes/index.ts:187
↓ 1 callersMethodinstantiateComponents
(model: Model = this.model)
packages/clay/src/elements/CurtainWalls/SimpleCurtainWall/index.ts:98
↓ 1 callersMethodnewWorkPlane
()
packages/clay/src/primitives/Polygons/index.ts:179
↓ 1 callersMethodorder2DVectorsClockwise
(vectors: LineVector[])
packages/clay/src/primitives/OffsetFaces/index.ts:418
↓ 1 callersMethodraycastMeshes
()
packages/clay/src/primitives/Snapper/index.ts:283
↓ 1 callersMethodregenerateKnots
(ids = this.offsetFaces.knotsIDs as Iterable<number>)
packages/clay/src/primitives/OffsetFaces3D/index.ts:251
↓ 1 callersMethodremove
* Removes a callback from this event instance. * @param handler - the callback to be removed from this event.
packages/clay/src/core/Event/index.ts:17
↓ 1 callersMethodremove
* Removes faces. * @param ids List of faces to remove. If no face is specified, * removes all the selected faces.
packages/clay/src/primitives/Faces/index.ts:205
↓ 1 callersMethodremoveFromBuffer
(id: number, buffer: THREE.BufferAttribute)
packages/clay/src/primitives/Vertices/index.ts:160
↓ 1 callersMethodresetAttributes
()
packages/clay/src/utils/buffer-manager.ts:29
↓ 1 callersMethodresizeBuffers
(attribute: THREE.BufferAttribute, oldCapacity: number)
packages/clay/src/utils/buffer-manager.ts:58
↓ 1 callersFunctionrestructureExamples
()
vite.config-examples.ts:7
↓ 1 callersMethodselect
* Select or unselects the given OffsetFaces. * @param active Whether to select or unselect. * @param ids List of OffsetFaces IDs to select or un
packages/clay/src/primitives/OffsetFaces/index.ts:95
↓ 1 callersMethodselect
* Select or unselects the given vertices. * @param active Whether to select or unselect. * @param ids List of vertices IDs to select or deselect
packages/clay/src/primitives/Vertices/index.ts:109
↓ 1 callersMethodselectPoints
* Selects or unselects the given points. * @param active When true we will select, when false we will unselect * @param ids List of point IDs to
packages/clay/src/primitives/Faces/index.ts:312
↓ 1 callersMethodsetLines
(coords: number[], indices: Iterable<number>)
packages/clay/src/primitives/Lines/index.ts:287
↓ 1 callersMethodsize
* The number of items stored in this map
packages/clay/src/utils/id-index-map.ts:12
↓ 1 callersMethodtransformLines
(matrix: THREE.Matrix4, indices: Iterable<number>)
packages/clay/src/primitives/Lines/index.ts:274
↓ 1 callersMethodtriangleToIFCFace
(triangle: THREE.Vector3[])
packages/clay/src/geometries/Brep/index.ts:86
↓ 1 callersMethodtriangulate
(coordinates: number[], holesIndices: number[])
packages/clay/src/primitives/Faces/index.ts:448
↓ 1 callersMethodupdate
()
packages/clay/src/geometries/MappedItems/index.ts:112
↓ 1 callersMethodupdate
()
packages/clay/src/geometries/Profiles/ArbitraryClosedProfile/index.ts:57
↓ 1 callersMethodupdate
()
packages/clay/src/elements/Walls/SimpleWall/src/simple-wall-nester.ts:49
↓ 1 callersMethodupdateAxis
(result: THREE.Intersection)
packages/clay/src/primitives/Planes/index.ts:170
↓ 1 callersMethodupdateCurrentPoint
()
packages/clay/src/primitives/Polygons/index.ts:140
↓ 1 callersMethodupdateKnotGeometry
(knotID: number)
packages/clay/src/primitives/OffsetFaces3D/index.ts:342
↓ 1 callersMethodupdateWalls
(walls: Iterable<number>)
packages/clay/src/primitives/OffsetFaces3D/index.ts:137
Function_attributes
()
packages/clay/src/primitives/Primitive/index.ts:77
Function_colorBuffer
()
packages/clay/src/primitives/Primitive/index.ts:69
Method_index
()
packages/clay/src/primitives/Faces/index.ts:77
Function_normalBuffer
()
packages/clay/src/primitives/Primitive/index.ts:73
Function_positionBuffer
()
packages/clay/src/primitives/Primitive/index.ts:65
Methodadd
* Adds a new item to the map, creating and assigning a new ID and a new index * to it. New items are assumed to be created at the end of the geomet
packages/clay/src/utils/id-index-map.ts:55
Methodadd
(...vectors: number[][])
packages/clay/src/utils/vector.ts:52
Methodadd
(itemID: number)
packages/clay/src/general/ElementChildren/index.ts:27
Methodadd
(transformation: THREE.Matrix4)
packages/clay/src/geometries/MappedItems/index.ts:40
Methodadd
* Add new points * @param coordinates Points to add. * @returns the list of ids of the created vertices.
packages/clay/src/primitives/Vertices/index.ts:86
MethodaddAttribute
(attribute: THREE.BufferAttribute)
packages/clay/src/utils/buffer-manager.ts:25
MethodaddHole
(id: number, holePointsIDs: number[][])
packages/clay/src/primitives/OffsetFaces3D/index.ts:227
FunctionaddInstance
* {@link ClayElementType.addInstance}. It creates a new fragment per instance, allowing for geometry control at the instance level.
packages/clay/src/core/Elements/DynamicElementType/index.ts:20
FunctionaddInstance
* {@link ClayElementType.addInstance}. It creates a new instance to the fragments shared by all elements.
packages/clay/src/core/Elements/StaticElementType/index.ts:25
MethodaddPoint
(x: number, y: number, z: number)
packages/clay/src/geometries/Profiles/ArbitraryClosedProfile/index.ts:30
MethodaddPoints
* Adds the points that can be used by one or many faces
packages/clay/src/primitives/Faces/index.ts:252
FunctionaddSubtraction
* Adds a boolean subtraction to this geometry. * @param geometry the geometry to subtract from this.
packages/clay/src/core/Geometry/index.ts:52
FunctionaddSubtraction
* Adds a new subtraction to this element. * @param subtraction the element that will be subtracted from this element.
packages/clay/src/core/Elements/Element/index.ts:102
Methodattributes
()
packages/clay/src/utils/buffer-manager.ts:19
FunctionbaseColor
* The color of all the points.
packages/clay/src/primitives/Primitive/index.ts:33
MethodbaseColor
* The color of all the points.
packages/clay/src/primitives/Lines/index.ts:41
MethodbaseColor
* The color of all the points.
packages/clay/src/primitives/Vertices/index.ts:17
MethodbaseColor
* The color of all the points.
packages/clay/src/primitives/Faces/index.ts:61
MethodbaseGeometry
()
packages/clay/src/geometries/Brep/index.ts:14
Methodbody
()
packages/clay/src/elements/Openings/SimpleOpening/index.ts:22
Methodcamera
(camera: THREE.Camera)
packages/clay/src/primitives/Polygons/index.ts:53
Methodclear
()
packages/clay/src/primitives/Extrusions/index.ts:62
Methodclear
* Quickly removes all the points and releases all the memory used.
packages/clay/src/primitives/Vertices/index.ts:137
Methodclear
* Quickly removes all the faces and releases all the memory used.
packages/clay/src/primitives/Faces/index.ts:105
Functionconstructor
(model: Model, type: ClayElementType)
packages/clay/src/core/Elements/Element/index.ts:52
Functionconstructor
(model: Model)
packages/clay/src/core/Object/index.ts:23
Methodconstructor
(public geometry: THREE.BufferGeometry)
packages/clay/src/utils/buffer-manager.ts:23
Methodconstructor
()
packages/clay/src/utils/raycaster.ts:26
Methodconstructor
(camera: THREE.Camera, element: HTMLCanvasElement)
packages/clay/src/utils/transform-controls.ts:15
Methodconstructor
( model: Model, ownerHistory: IFC.IfcOwnerHistory, element: IFC.IfcSpatialElement, )
packages/clay/src/general/ElementChildren/index.ts:9
Methodconstructor
(model: Model, project: Project)
packages/clay/src/general/Site/index.ts:16
Methodconstructor
(model: Model)
packages/clay/src/general/Project/index.ts:15
Methodconstructor
( model: Model, ownerHistory: IFC.IfcOwnerHistory, element: IFC.IfcObjectDefinition, )
packages/clay/src/general/SpatialChildren/index.ts:9
Methodconstructor
(model: Model)
packages/clay/src/geometries/HalfSpace/index.ts:15
Methodconstructor
(model: Model, profile: T)
packages/clay/src/geometries/Extrusion/index.ts:24
Methodconstructor
(model: Model, geometries: T)
packages/clay/src/geometries/MappedItems/index.ts:23
Methodconstructor
(model: Model)
packages/clay/src/geometries/Profiles/ArbitraryClosedProfile/index.ts:18
Methodconstructor
(model: Model)
packages/clay/src/geometries/Profiles/RectangleProfile/index.ts:15
Methodconstructor
(model: Model)
packages/clay/src/geometries/Brep/index.ts:36
Methodconstructor
()
packages/clay/src/primitives/Polygons/index.ts:61
Methodconstructor
()
packages/clay/src/primitives/OffsetFaces/index.ts:58
Methodconstructor
()
packages/clay/src/primitives/Lines/index.ts:58
Methodconstructor
()
packages/clay/src/primitives/Extrusions/index.ts:49
Methodconstructor
(scene: THREE.Scene)
packages/clay/src/primitives/Snapper/index.ts:44
Methodconstructor
(scene: THREE.Scene, cameraGetter: () => THREE.Camera)
packages/clay/src/primitives/Planes/index.ts:57
Methodconstructor
()
packages/clay/src/primitives/OffsetFaces3D/index.ts:45
Methodconstructor
* Creates a new instance of vertices * @param size Visualization point size
packages/clay/src/primitives/Vertices/index.ts:36
Methodconstructor
()
packages/clay/src/primitives/Faces/index.ts:84
← previousnext →101–200 of 306, ranked by callers