Click or drag to resize

Drawing2DObjectManager Class

Drawing 2D Object Manager Class
Inheritance Hierarchy
SystemObject
  VIZCoreBase
    VIZCore3D.NET.ManagerDrawing2DObjectManager

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

The Drawing2DObjectManager type exposes the following members.

Properties
 NameDescription
Public propertyISPlane 프레임(좌표계, SHIPGRID) 위치로 표시
Public propertyLevelSize 레벨 크기
Public propertyLineThickness 라인 두께
Public propertyLineType 라인 타입
Public propertyMeasureLineThickness 측정 라인 두께
Public propertyMeasureTextBoxLineThickness 측정 텍스트박스 라인 두께
Public propertyMeasureTextColor 드로잉 텍스트 색상
Public propertyMeasureTextSize 텍스트 크기
Public propertyModelScale 모델 개체 크기 도면에 생성할 모델 크기 비율 (기본 : 1 / 200 )
Public propertyObjectColor 개체 색상
Public propertyObjectTextColor 드로잉 텍스트 색상
Public propertyTextSize 텍스트 크기
Top
Methods
 NameDescription
Public methodAdd2DViewCopyPasteObjectBySelected 2D 뷰 - 선택 개체 복사 붙여넣기
Public methodAdd2DViewSeamSymbolBy3DModel 2D 뷰 - Seam Model Symbol 생성
Public methodAddExport2DWGByISPlaneBlockInfo 선택된 단면 도면 출력 Block 정보 추가
Public methodAddModel 3D에서 현재 화면 방향의 모델 추가
Public methodClearExport2DWGByISPlaneBlockInfo 선택된 단면 도면 출력 Block 정보 제거
Public methodDelete2DViewMeasureObjectWithSelect3DObj 2D 뷰 - 선택 모델 연관된 요소 전부 삭제
Public methodDeleteAllNonObjectBy2DView 2D 뷰 - 도면외 개체 전부 삭제
Public methodDeleteAllObjectBy2DView 2D 뷰 - 도면 개체 전부 삭제
Public methodDeleteObjectBy2DView 2D 뷰 - 해당 개체 삭제
Public methodDeleteSelectedObjectBy2DView 2D 뷰 - 선택된 개체 삭제
Public methodExport2DWGBy2DView 2D 뷰 - DWG 저장
Public methodExport2DWGByISPlane 선택된 단면 도면 출력
Public methodGet2DViewDrawBlockNumBy3DISObj 2D 뷰 - 2D 모델 생성시 Block 번호 생성 여부 설정 반환
Public methodGet2DViewMeasureFloatingNumber 2D 뷰 - 측정 소수점 자리수 반환
Public methodGet2DViewObjectItemColor 2D 뷰 - 2D 개체 색상 반환
Public methodGet2DViewObjectItemLineThickness 2D 뷰 - 2D 개체 Line 두께 반환
Public methodGet2DViewObjectItemLineType 2D 뷰 - 2D 개체 라인 타입 반환
Public methodGet2DViewObjectItemRoundScale 2D View - 2D 개체 Round 크기 반환
Public methodGet2DViewObjectItemTextBoxThickness 2D 뷰 - 2D 개체 텍스트 박스 두께 반환
Public methodGet2DViewObjectItemTextHeight 2D 뷰 - 2D 개체 텍스트 크기 반환
Public methodGet2DViewRulerByCreate3DWithISPlane 2D 뷰 - 2D 오브젝트(단면) 생성시 조선좌표계(Ruler) 자동 생성 반환
Public methodGet2DViewSelect3DObjectEctelecSimulIndex 2D 뷰 - 선택된 3D 개체 기준, 탑재 블럭 설정 반환
Public methodGet2DViewTextUnderLine 2D 뷰 - 텍스트 개체 밑줄 추가 설정 반환
Public methodGet2DViewTFAngleBy3DObject 2D 뷰 - 2D 개체(3D 모델) 의 T/F 각 반환
Public methodGetCurrentWork3DObjectBy2DView 2D 뷰 - 2D 뷰에서 작업중인 3D 오브젝트 반환
Public methodGetObjectAllinfoBy2DView 2D 뷰 - 생성된 모든 개체 (Non3DObject)
Public methodGetObjectinfoBy2DView 2D 뷰 - 생성된 개체 (Non3DObject)
Public methodGetSelectedObjectScaleBy2DView 2D 뷰 - 3D 선택개체 스케일 반환 서로 다른 스케일인 경우 0으로 반환
Public methodHideAllObjectBy2DView 2D 뷰 - 전체 개체 숨기기
Public methodMove2DViewObject 2D 뷰 - 개체 그룹 이동
Public methodRescaleAll3DObjectBy2DView 2D 뷰 - 3D 개체 크기 정렬
Public methodRescaleObjectBy2DView 2D 뷰 - 해당 개체 크기 정렬
Public methodRescaleSel3DObjectBy2DView 2D 뷰 - 3D 선택 개체 크기 정렬
Public methodSelectAllObjectBy2DView 2D 뷰 - 전체 개체 선택
Public methodSelectObjectBy2DView 2D 뷰 - 개체 선택 설정
Public methodSet2DViewCreateObjectAutoGroup 2D 뷰 - 개체 생성시 자동 그룹 설정
Public methodSet2DViewCreateObjectItemColor 2D 뷰 - 개체 설정 (개체 색상)
Public methodSet2DViewCreateObjectItemLineType 2D 뷰 - 개체 생성 설정 (라인 타입)
Public methodSet2DViewCreateObjectItemLineWidth 2D 뷰 - 개체 생성 설정 (라인 두께)
Public methodSet2DViewCreateObjectItemMeasureLineWidth 2D 뷰 - 개체 설정 (측정 라인 두께)
Public methodSet2DViewCreateObjectItemMeasureTextBoxThickness 2D 뷰 - 개체 설정 (측정 텍스트 박스 라인 두께)
Public methodSet2DViewCreateObjectItemMeasureTextColor 2D 뷰 - 개체 생성 설정 (측정 텍스트 색상)
Public methodSet2DViewCreateObjectItemMeasureTextHeight 2D 뷰 - 개체 생성 설정 (측정 텍스트 크기)
Public methodSet2DViewCreateObjectItemModelColor 2D 뷰 - 개체 생성 설정 (모델 개체 색상)
Public methodSet2DViewCreateObjectItemModelScale 2D 뷰 - 개체 생성 설정 (스케일)
Public methodSet2DViewCreateObjectItemRoundScale 2D 뷰 - 개체 설정 (Round 크기)
Public methodSet2DViewCreateObjectItemTextColor 2D 뷰 - 개체 설정 (드로잉 텍스트 색상)
Public methodSet2DViewCreateObjectItemTextHeight 2D 뷰 - 개체 설정 (드로잉 텍스트 크기)
Public methodSet2DViewCreateObjectWithArc 2D 뷰 - 개체 생성 (Arc)
Public methodSet2DViewCreateObjectWithCircle 2D 뷰 - 개체 생성 (Circle)
Public methodSet2DViewCreateObjectWithCloudBox 2D 뷰 - 개체 생성 (CloudBox)
Public methodSet2DViewCreateObjectWithCP0 2D 뷰 - CP0
Public methodSet2DViewCreateObjectWithCP1 2D 뷰 - CP1
Public methodSet2DViewCreateObjectWithCP2 2D 뷰 - CP2
Public methodSet2DViewCreateObjectWithDetailView 2D 뷰 - DetailView 생성
Public methodSet2DViewCreateObjectWithHeightRound 2D 뷰 화면 개체 생성 Height Round
Public methodSet2DViewCreateObjectWithHeightRoundMeasurePoint 2D 뷰 화면 개체 생성 Height Round (설계점 LP)
Public methodSet2DViewCreateObjectWithImage 2D 뷰 - 개체 생성 (Image)
Public methodSet2DViewCreateObjectWithLine 2D 뷰 - 개체 생성 (Line)
Public methodSet2DViewCreateObjectWithModel 2D 뷰 화면 개체 생성 현재 3D 화면에서 모델 가져오기
Public methodSet2DViewCreateObjectWithPoint 2D 뷰 - 개체 생성 (point)
Public methodSet2DViewCreateObjectWithPolyCloud 2D 뷰 - 개체 생성 (Polyline Cloud)
Public methodSet2DViewCreateObjectWithPolyline 2D 뷰 - 개체 생성 (Polyline)
Public methodSet2DViewCreateObjectWithRectangle 2D 뷰 - 개체 생성 (Rectangle)
Public methodSet2DViewCreateObjectWithSection 2D 뷰 화면 개체 생성 현재 활성화 단면에서 모델 가져오기
Public methodSet2DViewCreateObjectWithShipAxis 2D 뷰 - 개체 생성 (Axis)
Public methodSet2DViewCreateObjectWithShipGrid 2D 뷰 - 개체 생성 (조선좌표계)
Public methodSet2DViewCreateObjectWithSpline 2D 뷰 - 개체 생성 (Spline)
Public methodSet2DViewCreateObjectWithSubpicture 2D 뷰 - 개체(Subpictrue) 생성
Public methodSet2DViewCreateWithBracketText 2D 뷰 - 화면 개체(텍스트 노트) 생성
Public methodSet2DViewCreateWithGroup 2D 뷰 - 개체 그룹 생성
Public methodSet2DViewCreateWithStepMeasureTable 2D 뷰 화면 개체(단차 계측표) 생성
Public methodSet2DViewCreateWithSurfaceNote 2D 뷰 - 개체 생성 (표면 노트)
Public methodSet2DViewCreateWithTable 2D 뷰 - 개체 생성 (Table)
Public methodSet2DViewCreateWithTableByText 2D 뷰 - 개체 생성 (Table) 중 텍스트 변경
Public methodSet2DViewCreateWithText 2D 뷰 - 개체 생성 (Text)
Public methodSet2DViewCreateWithTextBox 2D 뷰 - 개체 생성 (텍스트 박스)
Public methodSet2DViewCreateWithToleranceTable 2D 뷰 화면 개체(Tolerance 표) 생성
Public methodSet2DViewCreateWithVerticalTable 2D 뷰 화면 개체(수직도 표) 생성
Public methodSet2DViewDeleteWithMeasureModelEdge 2D 뷰 - 3D 모델 일부 삭제 기능
Public methodSet2DViewDrawBlockNumBy3DISObj 2D 뷰 - 2D 모델 생성시 Block 번호 생성 여부 설정
Public methodSet2DViewMeasureFloatingNumber 2D 뷰 - 측정 소수점 자리수 설정
Public methodSet2DViewMoveWithMeasureModelOffsetMove 2D 뷰 - VIEW 동일 위치 이동 기능(SHELL EXPANSION)
Public methodSet2DViewMoveWithMeasureModelSamePosition 2D 뷰 - 선체 내부재 표현 뷰 + 의장 모델 보이기
Public methodSet2DViewObjectItemColor 2D 뷰 - 2D 개체 색상 설정
Public methodSet2DViewObjectItemLineThickness 2D View - 2D 개체 Line Thickness 설정
Public methodSet2DViewObjectItemLineType 2D 뷰 - 2D 개체 라인 타입 설정
Public methodSet2DViewObjectItemRoundScale 2D View - 2D 개체 Round 크기 설정
Public methodSet2DViewObjectItemTextBoxThickness 2D 뷰 - 2D 개체 텍스트 박스 두께 설정
Public methodSet2DViewObjectItemTextHeight 2D 뷰 - 2D 개체 텍스트 크기 설정
Public methodSet2DViewRulerByCreate3DWithISPlane 2D 뷰 - 2D 오브젝트(단면) 생성시 조선좌표계(Ruler) 자동 생성 설정
Public methodSet2DViewSelect3DObjectEctelecSimulIndex 2D 뷰 - 선택된 3D 개체 기준, 탑재 블럭 설정
Public methodSet2DViewTextUnderLine 2D 뷰 - 텍스트 개체 밑줄 추가 설정
Public methodSet2DViewTFAngleBy3DObject 2D 뷰 - 2D 개체 (3D 모델) 의 T/F 각 설정
Public methodSetSelected3DMirrorBy2DView 2D 뷰 - 선택 3D개체 Mirror
Public methodSetSelected3DRotateAngleBy2DView 2D 뷰 - 선택된 3D 개체 회전
Public methodSetSelected3DRotateBy2DView 2D 뷰 - 선택 3D개체 회전
Public methodShowAllObjectBy2DView 2D 뷰 - 전체 개체 보이기
Public methodShowObjectBy2DView 2D 뷰 - 개체 보이기/숨기기
Public methodUnselectAllObjectBy2DView 2D 뷰 - 전체 개체 선택해제
Public methodUpdate2DViewObject 2D 뷰 - 개체 이름변경
Top
Events
 NameDescription
Public eventDrawing2DCreateObjectEvent Drawing2D : 드로잉 생성 이벤트
Public eventOnDrawing2DChangeBracketTextBy2DViewEvent Drawing2D : 괄호 텍스트 숫자 변경 이벤트
Public eventOnDrawing2DChangeTableTextEvent Drawing2D : Table Text 변경 이벤트
Public eventOnDrawing2DChangeTextEvent Drawing2D : Text 변경 이벤트
Public eventOnDrawing2DSelectedHeightRoundBy2DViewEvent Drawing2D : HEIGHT ROUND (LEVEL) 선택완료 이벤트
Public eventOnDrawing2DSelectedObjectBy2DViewEvent Drawing2D : 드로잉 선택처리 이벤트
Top
Fields
 NameDescription
Public fieldSelectedMeasureLevelPointCallback Selected Measure Level Point Callback
Public fieldSetPositionByCallback Set Position By Callback
Top
See Also