VIZWide3D Document Help

Disassembly

AddGroup

분해 그룹 지정

Example

let nodes = vizcore.Object3D.Find.GetNodeByName( 'PIPE101' // Keyword , true // Full Match ); let ids1 = vizcore.Object3D.GetBodyIdsByNode(nodes); let ids2 = [3]; //Object ID Array //분해 그룹 지정 vizcore.Disassembly.AddGroup("group1", ids1); vizcore.Disassembly.AddGroup("group2", ids2);

Parameters

Name

Type

Description

groupId

String

Group ID

ids

Array<Number>

Object ID List

    ClearGroup

    분해 모든 그룹 제거

    Example

    //분해 모든 그룹 제거 vizcore.Disassembly.ClearGroup();

      DisassembleAll

      전체 개체 분해

      Example

      //전체 개체 분해 vizcore.Disassembly.DisassembleAll(1);

      Parameters

      Name

      Type

      Description

      rate

      Number

      거리 비율 (기본값 1.0)

        DisassembleGroup

        지정된 그룹으로 분해

        Example

        let ids1 = [9]; //Object ID Array let ids2 = [3]; //Object ID Array //분해 그룹 지정 vizcore.Disassembly.AddGroup("group1", ids1); vizcore.Disassembly.AddGroup("group2", ids2); //지정된 그룹으로 분해 vizcore.Disassembly.DisassembleGroup();

        Parameters

        Name

        Type

        Description

        rate

        Number

        거리 비율 (기본값 1.0)

          DisassembleSelect

          선택된 개체 분해

          Example

          //선택된 개체 분해 vizcore.Disassembly.DisassembleSelect(1);

          Parameters

          Name

          Type

          Description

          rate

          Number

          거리 비율 (기본값 1.0)

            RestoreAll

            위치 초기화

            Example

            //위치 초기화 vizcore.Disassembly.RestoreAll();
              Last modified: 24 July 2024