[D3] d3-force Position forces 사용법

d3.forceX(x)

지정된 위치 x를 향해 x축을 따라 노드를 밀어냅니다.

x.strength(strength)

밀어내는 x의 속도를 얼마나 증가시킬지 결정합니다.[0,1] 범위를 벗어나는 값은 권장되지 않습니다.

기본값은 0.1입니다. 

x.x(x)

x가 지정된 경우 x 좌표 접근자를 지정된 숫자 또는 함수로 설정하고 각 노드에 대한 x 접근자를 다시 평가한 후 반환합니다.

d3.forceY(y)

지정된 위치 y를 향해 y축을 따라 노드를 밀어냅니다.

y.strength(strength)

밀어내는 y의 속도를 얼마나 증가시킬지 결정합니다.[0,1] 범위를 벗어나는 값은 권장되지 않습니다.

기본값은 0.1입니다. 

y.y(y)

y가 지정된 경우 y 좌표 접근자를 지정된 숫자 또는 함수로 설정하고 각 노드에 대한 y 접근자를 다시 평가한 후 반환합니다.

d3.forceRadial(radius, x, y)

x,y를 중심으로 radius의 원을 향해 새로운 위치 힘을 생성합니다.

redial.strength(strength)

강도가 지정되면 노드의 x 및 y 속도를 얼마나 증가시킬지 결정합니다. 값이 높을수록 노드가 위치로 더 빠르게 이동합니다.

radial.radius(radius)

반지름이 지정된 경우 각 노드의 반지름 접근자를 다시 평간한 후 반환합니다.

radial.x(x)

원 중심의 x 좌표를 지정된 숫자로 설정하고 반환합니다.

radial.y(y)

원 중심의 y 좌표를 지정된 숫자로 설정하고 반환합니다.