본문으로 건너뛰기

FrameManager

Frame Manager

Properties

NameTypeDescription
AutoFitSectionBoxbool단면박스에 맞춤
BringToFrontbool좌표계 모델 앞에 표시
ElevationLineboolElevation Line 조회
FilterstringFilter String
ForeColorColor색상
HasFramebool좌표계 로드 여부
PlanLineboolPlan Line 조회
Resizablebool크기 변경. ShowCustomSize 활성화 후, 해당 속성을 True로 설정하면 크기를 변경 할 수 있음.
SectionLineboolSection Line 조회
ShowCustomSizebool커스텀 사이즈로 표시. 사이즈 변경을 하려면, Resizable = True를 설정하면, 크기를 변경 할 수 있는 핸들이 활성화 됨.
ShowEvenNumberbool짝수번째 표시
ShowNumberboolShow Number
ShowNumberAllStepbool자동 숨김(전체 Frame Number 보이기/숨기기). 기본값은 False이며, 화면 비율에 따라 Frame 번호가 일부 조회됨.
ShowOddNumberbool홀수번째 표시
VisibleboolFrame Visible
XAxisFrameIDPrefixstringX축 좌표 ID Prefix 설정
XAxisFramePositionPrefixstringX축 좌표 Position Prefix 설정
XAxisLabelAsPositionboolX축 좌표로 표시
XYPlaneboolXY Plane 조회
YAxisFrameIDPrefixstringY축 좌표 ID Prefix 설정
YAxisFramePositionPrefixstringY축 좌표 Position Prefix 설정
YAxisLabelAsPositionboolY축 좌표로 표시
YZPlaneboolYZ Plane 조회
ZAxisFrameIDPrefixstringZ축 좌표 ID Prefix 설정
ZAxisFramePositionPrefixstringZ축 좌표 Position Prefix 설정
ZAxisLabelAsPositionboolZ축 좌표로 표시
ZXPlaneboolZX Plane 조회

Methods

NameDescription
AddGridLineAPI로 프레임의 GRID 항목을 추가. 함수 호출 전 BeginUpdate() 함수가 호출되어야 하며, 종료 시 EndUpdate() 함수를 호출 해야 함.
BeginUpdateFrame을 API로 생성
ClearFrame(SHIPGRID) 초기화
EndUpdateFrame을 API로 생성 후, 프로세스 종료
ExportJsonExport JSON (JavaScript Object Notation)
ExportJsonDialogExport JSON (JavaScript Object Notation) Dialog
ExportXmlExport Xml
ExportXmlDialogExport Xml Dialog
GetFilePath현재 로딩된 Frame(SHIPGRID) 파일 경로
GetFilePathFromVIZXMLVIZXML 파일에 정의된 Frame(SHIPGRID) 파일 경로
GetFrame좌표의 Frame 정보 반환
GetGridItems지정된 축의 프레임 좌표계 그리드 항목을 반환
GetPosition프레임 좌표(FR20+100)의 위치(축, 좌표) 반환
GetSnap특정 위치를 좌표계 위치 표시 형식(FR23+100)으로 반환
GetSnapString특정 위치를 좌표계 위치 표시 형식(FR23+100)으로 반환
GetVisibleFlagFromVIZXMLVIZXML 파일에 정의된 Frame(SHIPGRID) 조회 플래그
OpenFrame(SHIP GRID) 파일 열기
OpenFileDialogShow Open File Dialog
OpenStreamFrame(SHIP GRID) 스트림 열기
OpenUriFrame(SHIP GRID) URI 열기
ReDraw다시 그리기
UpdateGridAxisNameGRID 축의 이름을 변경