Initial commit

This commit is contained in:
HussienX72u
2026-07-21 08:56:10 +03:00
commit 4017028111
9410 changed files with 2150500 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
@startuml
class JointPlacementHandler {
- {static} instance : JointPlacementHandler
- socketSearchRadius : float = 1f
- blockLayerMask : LayerMask
+ {static} getInstance() : JointPlacementHandler
- Awake() : void
+ FindAllSocketsAlignedBetween(start:SocketPoint, end:SocketPoint) : List<SocketPoint>
- IsPointOnSegment(A:Vector3, B:Vector3, P:Vector3, tolerance:float) : bool
+ FindTargetSocketsForJoint(jointBlock:JointBlock, searchPosition:Vector3) : List<SocketPoint>
- FindSocketAtJointEnd(firstSocket:SocketPoint, end1:SocketPoint, end2:SocketPoint) : SocketPoint
- FindClosestSocket(position:Vector3, sockets:List<SocketPoint>) : SocketPoint
}
MonoBehaviour <|-- JointPlacementHandler
@enduml