Click or drag to resize

MeasureManager Class

Measure Manager
Inheritance Hierarchy
SystemObject
  VIZCoreBase
    VIZCore3D.NET.ManagerMeasureManager

Namespace: VIZCore3D.NET.Manager
Assembly: VIZCore3D.NET (in VIZCore3D.NET.dll) Version: 2.8.24.910 (2.8.24.910)
Syntax
C#
public class MeasureManager : VIZCoreBase

The MeasureManager type exposes the following members.

Properties
 NameDescription
Public propertyItems 측정 아이템
Public propertyRepeatMode 연속 측정 모드 : 기본값(True)
Public propertyVisible 노트 전체 보이기/숨기기
Top
Methods
 NameDescription
Public methodAdd3PointCircleRadius 원을 이루는 세 정점의 반지름 측정
Public methodAddAngle [각도] 각도 측정
Public methodAddArea [면적] 면적 측정
Public methodAddBasicAngle [일반측정] 각도 측정
Public methodAddBasicAngle(Vertex3D, Vertex3D, Vertex3D) [일반측정] 각도 측정 (텍스트 위치는 사용자가 선택)
Public methodAddBasicDistance [일반측정] 거리 측정
Public methodAddBasicPosition [일반측정] 위치 측정
Public methodAddBasicPosition(Vector3D) [일반측정] 위치 측정 (텍스트 위치는 사용자가 선택)
Public methodAddBoundBox [바운드박스] 바운드박스 크기 측정
Public methodAddBoundBoxByPlane [바운드박스] 면 기준 바운드박스 크기 측정
Public methodCode exampleAddCustom3PointAngle(Vertex3D, Vertex3D, Vertex3D) [사용자 정의] 3점 각도 측정 추가
Public methodCode exampleAddCustom3PointAngle(Vertex3D, Vertex3D, Vertex3D, Single, Int32, Color, Color, Int32) [사용자 정의] 3점 각도 측정 추가
Public methodAddCustomAxisDistance [사용자 정의] 축방향 거리 측정 추가
Public methodAddCustomBoundBox [사용자 정의] BoundBox 측정 추가
Public methodAddCustomBoundBoxByPlane(ListInt32, Vector3D) [사용자 정의] 특정 면의 방향에 맞는 BoundBox 측정 추가
Public methodAddCustomBoundBoxByPlane(ListNode, Vector3D) [사용자 정의] 특정 면의 방향에 맞는 BoundBox 측정 추가
Public methodCode exampleAddCustomCylinderCylinderAxisCrossPoint [사용자 정의] 실린더와 실린더의 교차되는 지점 측정
Public methodAddCustomDistance [사용자 정의] 거리 측정 추가
Public methodAddCustomDistanceUserAxis [사용자 정의] 특정 축방향 거리 측정 추가
Public methodAddCustomLinkedArea [사용자 정의] 면적 측정 추가
Public methodAddCustomLinkedDistance [사용자 정의] 연속거리 측정 추가
Public methodAddCustomLinkedDistanceAxis [사용자 정의] 축방향(X, Y, Z) 연속거리 측정 추가
Public methodAddCustomMinimumDistanceNodeToNode [사용자 정의] 노드 - 노드 간 최단 거리 측정 추가
Public methodAddCustomMinimumDistancePointToNode [사용자 정의] 축방향 위치 - 노드 간 최단 거리 측정 추가
Public methodAddCustomMultiPointDistance [사용자 정의] (연속)거리 측정 추가
Public methodCode exampleAddCustomPosition [사용자 정의] 위치 측정
Public methodAddCylinderCircleRadius 실린더 반지름 측정
Public methodAddCylinderCylinderAxisCrossPoint [교차점] 실린더와 실린더의 교차되는 지점 측정
Public methodAddCylinderCylinderAxisCrossPoint(Int32, Int32) [교차점] 실린더와 실린더의 교차되는 지점 측정 (텍스트 위치는 사용자가 선택)
Public methodAddDistance [거리] 거리 측정
Public methodAddDistance(Vector3D, Vector3D) [거리] 거리 측정 (텍스트 위치는 사용자가 선택)
Public methodAddDistanceAxialDirectionX [거리] X축 방향 거리
Public methodAddDistanceAxialDirectionX(Vector3D, Vector3D) [거리] X축 방향 거리 (텍스트 위치는 사용자가 선택)
Public methodAddDistanceAxialDirectionXYZ [거리] 축 방향 거리
Public methodAddDistanceAxialDirectionY [거리] Y축 방향 거리
Public methodAddDistanceAxialDirectionY(Vector3D, Vector3D) [거리] Y축 방향 거리 (텍스트 위치는 사용자가 선택)
Public methodAddDistanceAxialDirectionZ [거리] Z축 방향 거리
Public methodAddDistanceAxialDirectionZ(Vector3D, Vector3D) [거리] Z축 방향 거리 (텍스트 위치는 사용자가 선택)
Public methodAddDistanceBOP [거리] BOP : 실린더와 수직면의 최단 거리
Public methodAddDistanceContinuous [거리] 연속 거리
Public methodAddDistanceContinuousAxialDirectionX [거리] X축 방향 연속 거리
Public methodAddDistanceContinuousAxialDirectionY [거리] Y축 방향 연속 거리
Public methodAddDistanceContinuousAxialDirectionZ [거리] Z축 방향 연속 거리
Public methodAddDistanceCOP [거리] COP : 실린더 중심과 수직면의 최단 거리
Public methodAddDistanceMinimum [거리] 최단 거리 측정 : 두 부재의 최단 거리
Public methodAddDistanceParallelPlane [거리] 평행면 거리 측정
Public methodAddDistancePointToMultiPoint [거리] 점(선, 면) 대 여러점 측정
Public methodAddDistancePointToPointByCustomLineAxis [거리] 기준선 방향 점 대 점 거리 측정
Public methodAddGeoISPlaneEdgeHeight 단면 기준라인 거리 측정 단면을 이용한 기준라인-단면형상 수직거리 측정 기능
Public methodCode exampleAddIntersectionOfLineAndPlane [교차점] 라인과 면의 교차되는 지점 측정
Public methodCode exampleAddMeasure 단일 측정
Public methodAddProjectedArea 현재 화면의 투영면적 추가
Public methodAddProjectedArea(Planes) 투영면적 추가
Public methodAddProjectedAreaByPickSurface 표면 선택 기준으로 투영면적 추가
Public methodAddSphereCenter [구] 중심 측정
Public methodAddSphereRadius [구] 반지름 측정
Public methodCancelStep 측정 현재 단계 취소 후 이전단계로 이동
Public methodClear 측정 전체 삭제
Public methodCopySelectedItemTitle 선택된 측정 항목의 Title 클립보드 복사
Public methodDelete 선택된 항목 삭제
Public methodDelete(Int32) 측정 항목의 아이디(ID)로 삭제
Public methodDelete(ListInt32) 측정 항목의 아이디(ID)로 삭제
Public methodDelete(ListMeasureItem) 측정 항목 삭제
Public methodExportJson JSON (JavaScript Object Notation) 형식으로 내보내기
Public methodCode exampleGetBoundBoxByPlaneVertex(ListInt32, Vector3D) [바운드 박스] Vertex 좌표 반환
Public methodCode exampleGetBoundBoxByPlaneVertex(ListNode, Vector3D) [바운드 박스] Vertex 좌표 반환
Public methodGetBoundBoxVertex(ListInt32) [바운드 박스] Vertex 좌표 반환
Public methodGetBoundBoxVertex(ListNode) [바운드 박스] Vertex 좌표 반환
Public methodGetCount 측정 아이템 개수 반환
Public methodGetItem 아이템 반환
Public methodGetProjectedArea 현재 화면의 투영면적 정보 반환
Public methodGetProjectedArea(Int32) 투영면적 정보 반환
Public methodGetProjectedArea(Planes) 투영면적 정보 반환
Public methodGetProjectedAreaLabelVisibleStatus 투영면적 결과 Label 유형별 보이기/숨기기 상태 설정 반환
Public methodGetSelectedCount 선택된 측정 아이템 개수 반환
Public methodGetSelectedItems 선택된 측정 항목 목록 반환
Public methodCode exampleGetStyle 측정 기본 스타일 반환
Public methodGetStyle(Int32) 지정된 측정의 스타일을 반환
Public methodGetStyle(MeasureItem) 지정된 측정의 스타일을 반환
Public methodGetVisibleItems 조회중인 측정 항목 목록 반환
Public methodSelect(Boolean) 측정 항목 전체 선택 해제
Public methodSelect(ListInt32, Boolean) 측정 항목 선택/해제
Public methodSelect(ListMeasureItem, Boolean) 측정 항목 선택/해제
Public methodSelect(Int32, Boolean, Boolean, Boolean) 측정 항목 선택/해제
Public methodCode exampleSetStyle(MeasureStyle) 지정된 스타일을 기본 스타일로 지정
Public methodSetStyle(Int32, MeasureStyle) 지정된 노트의 스타일을 설정
Public methodSetStyle(ListInt32, MeasureStyle) 지정된 노트의 스타일을 설정
Public methodSetStyle(ListMeasureItem, MeasureStyle) 지정된 노트의 스타일을 설정
Public methodShow(Boolean) 전체 보이기(숨기기)
Public methodShow(Int32, Boolean) 보이기/숨기기
Public methodShow(ListInt32, Boolean) 보이기(숨기기)
Public methodShow(ListMeasureItem, Boolean) 보이기(숨기기)
Public methodShowProjectedAreaLabel 투영면적 결과 Label 유형별 보이기/숨기기 설정
Public methodShowStyleDialog Show Style Dialog
Public methodUpdatePosition 측정 위치 변경
Top
Events
 NameDescription
Public eventCode exampleOnAddMeasureEvent 측정 호출 이벤트
Public eventCode exampleOnMeasureIntersectionPointEvent 교차점 측정 결과 이벤트
Top
See Also