Class UFView
Assembly: NXOpen.UF.dll
Syntax
public class UFView : NXRemotableObject, IMessageSink
Methods
AddToViewSet(Tag, StandardOrientation)
Declaration
public void AddToViewSet(Tag view_set_tag, UFView.StandardOrientation type)
Parameters
AskBaseViewOfViewSet(Tag, out Tag)
Declaration
public void AskBaseViewOfViewSet(Tag view_set_tag, out Tag base_view_tag)
Parameters
Type |
Name |
Description |
Tag |
view_set_tag |
|
Tag |
base_view_tag |
|
AskCenter(Tag, double[])
Declaration
public void AskCenter(Tag tag, double[] center)
Parameters
Type |
Name |
Description |
Tag |
tag |
|
double[] |
center |
|
AskCurrentXyClip(Tag, double[])
Declaration
public void AskCurrentXyClip(Tag view_tag, double[] xy_clip_bounds)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
double[] |
xy_clip_bounds |
|
AskFogOptions(Tag, out FogOptions)
Declaration
public void AskFogOptions(Tag view_tag, out UFView.FogOptions fog_options)
Parameters
AskPerspective(Tag, out int, out double)
Declaration
public void AskPerspective(Tag tag, out int type, out double distance)
Parameters
AskRotation(Tag, double[])
Declaration
public void AskRotation(Tag tag, double[] matrix)
Parameters
Type |
Name |
Description |
Tag |
tag |
|
double[] |
matrix |
|
AskShadedEdgeOptions(Tag, out ShadedEdgeOptions)
Declaration
public void AskShadedEdgeOptions(Tag view_tag, out UFView.ShadedEdgeOptions shaded_edge_options)
Parameters
AskSurfaceDisplayOptions(Tag, out RenderingStyle, out EdgeDisplayOptions)
Declaration
public void AskSurfaceDisplayOptions(Tag view_tag, out UFView.RenderingStyle rendering_style, out UFView.EdgeDisplayOptions edge_display_options)
Parameters
AskTagOfViewName(string, out Tag)
Declaration
public void AskTagOfViewName(string view_name, out Tag view_tag)
Parameters
Type |
Name |
Description |
string |
view_name |
|
Tag |
view_tag |
|
AskType(Tag, out Type, out Subtype)
Declaration
public void AskType(Tag view_tag, out UFView.Type type, out UFView.Subtype subtype)
Parameters
AskVdeData(Tag, out int, out VdeData[])
Declaration
public void AskVdeData(Tag _object, out int number_edits, out UFView.VdeData[] vde_data)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
int |
number_edits |
|
VdeData[] |
vde_data |
|
AskVdeDataWithType(Tag, out int, out VdeDataAndType[])
Declaration
public void AskVdeDataWithType(Tag _object, out int number_edits, out UFView.VdeDataAndType[] vde_data)
Parameters
AskViewDependentStatus(Tag, out int, out string)
Declaration
public void AskViewDependentStatus(Tag np1, out int ir2, out string cr3)
Parameters
AskViewLight(Tag, out Lighting)
Declaration
public void AskViewLight(Tag view, out UFView.Lighting view_light)
Parameters
AskViewSetByName(string, out Tag)
Declaration
public void AskViewSetByName(string name, out Tag view_set)
Parameters
Type |
Name |
Description |
string |
name |
|
Tag |
view_set |
|
AskViewsOfViewSet(Tag, out int, out Tag[])
Declaration
public void AskViewsOfViewSet(Tag view_set_tag, out int num_views, out Tag[] views_in_set)
Parameters
Type |
Name |
Description |
Tag |
view_set_tag |
|
int |
num_views |
|
Tag[] |
views_in_set |
|
AskVisibleObjects(Tag, out int, out Tag[], out int, out Tag[])
Declaration
public void AskVisibleObjects(Tag view, out int n_visible, out Tag[] visible, out int n_clipped, out Tag[] clipped)
Parameters
Type |
Name |
Description |
Tag |
view |
|
int |
n_visible |
|
Tag[] |
visible |
|
int |
n_clipped |
|
Tag[] |
clipped |
|
AskVisualization(Tag, out Visualization)
Declaration
public void AskVisualization(Tag view, out UFView.Visualization view_data)
Parameters
AskWorkView(out Tag)
Declaration
public void AskWorkView(out Tag work_view)
Parameters
Type |
Name |
Description |
Tag |
work_view |
|
AskXyClip(Tag, double[])
Declaration
public void AskXyClip(Tag view_tag, double[] xy_clip_bounds)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
double[] |
xy_clip_bounds |
|
AskZClip(Tag, int[], double[])
Declaration
public void AskZClip(Tag tag, int[] status, double[] distances)
Parameters
Type |
Name |
Description |
Tag |
tag |
|
int[] |
status |
|
double[] |
distances |
|
AskZoomScale(Tag, out double)
Declaration
public void AskZoomScale(Tag view_tag, out double scale)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
double |
scale |
|
ConvertToModel(Tag, Tag)
Declaration
public void ConvertToModel(Tag view_tag, Tag object_tag)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
Tag |
object_tag |
|
ConvertToView(Tag, Tag)
Declaration
public void ConvertToView(Tag view_tag, Tag object_tag)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
Tag |
object_tag |
|
CopyView(Tag, string, out Tag)
Declaration
public void CopyView(Tag view_to_copy, string name_of_new_view, out Tag new_view)
Parameters
Type |
Name |
Description |
Tag |
view_to_copy |
|
string |
name_of_new_view |
|
Tag |
new_view |
|
CreateViewSet(string, Tag, StandardOrientation, int, StandardOrientation[], out Tag)
Declaration
public void CreateViewSet(string name, Tag base_view_tag, UFView.StandardOrientation base_view_type, int num_other_views, UFView.StandardOrientation[] other_view_types, out Tag view_set_tag)
Parameters
CycleObjects(Tag, CycleObjectsEnum, ref Tag)
Declaration
public void CycleObjects(Tag view, UFView.CycleObjectsEnum type, ref Tag _object)
Parameters
Delete(Tag)
Declaration
public void Delete(Tag view_obj_id)
Parameters
Type |
Name |
Description |
Tag |
view_obj_id |
|
DeleteViewSet(Tag)
Declaration
public void DeleteViewSet(Tag view_set_tag)
Parameters
Type |
Name |
Description |
Tag |
view_set_tag |
|
EditViewLight(string, ref LightAttributes)
Declaration
public void EditViewLight(string light_name, ref UFView.LightAttributes light_attrs)
Parameters
ExpandView(Tag)
Declaration
public void ExpandView(Tag view_tag)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
ExpandWorkView()
Declaration
public void ExpandWorkView()
FitView(Tag, double)
Declaration
public void FitView(Tag view_tag, double fraction)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
double |
fraction |
|
IsExpanded(out bool)
Declaration
public void IsExpanded(out bool expanded)
Parameters
Type |
Name |
Description |
bool |
expanded |
|
MapDrawingToModel(Tag, double[], double[])
Declaration
public void MapDrawingToModel(Tag member_view, double[] drawing_pt, double[] model_pt)
Parameters
Type |
Name |
Description |
Tag |
member_view |
|
double[] |
drawing_pt |
|
double[] |
model_pt |
|
MapModelToDrawing(Tag, double[], double[])
Declaration
public void MapModelToDrawing(Tag member_view, double[] model_pt, double[] map_pt)
Parameters
PanView(Tag, double[])
Declaration
public void PanView(Tag view_tag, double[] center)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
double[] |
center |
|
ReadViewDrawingParameters(string, double[], out double)
Declaration
public void ReadViewDrawingParameters(string cp1, double[] rr2, out double rr3)
Parameters
RemoveFromViewSet(Tag, StandardOrientation)
Declaration
public void RemoveFromViewSet(Tag view_set_tag, UFView.StandardOrientation type)
Parameters
Rename(Tag, string)
Declaration
public void Rename(Tag view, string name)
Parameters
RestoreView(Tag)
Declaration
public void RestoreView(Tag view_tag)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
RotateView(Tag, double[], double, int)
Declaration
public void RotateView(Tag view_tag, double[] axis, double delta_angle, int count)
Parameters
RotateViewAbsCsys(Tag, double[], double[], double, int)
Declaration
public void RotateViewAbsCsys(Tag view_tag, double[] center, double[] axis, double delta_angle, int count)
Parameters
Save(string, string, int, int)
Declaration
public void Save(string cp1, string cp2, int ip3, int ip4)
Parameters
SaveAllActiveViews()
Declaration
public void SaveAllActiveViews()
SetBaseViewOfViewSet(Tag, StandardOrientation)
Declaration
public void SetBaseViewOfViewSet(Tag view_set_tag, UFView.StandardOrientation type)
Parameters
SetCenter(Tag, double[])
Declaration
public void SetCenter(Tag tag, double[] center)
Parameters
Type |
Name |
Description |
Tag |
tag |
|
double[] |
center |
|
SetFogOptions(Tag, out FogOptions)
Declaration
public void SetFogOptions(Tag view_tag, out UFView.FogOptions fog_options)
Parameters
SetPerspective(Tag, int, double, ref double)
Declaration
public void SetPerspective(Tag tag, int option, double distance, ref double eye)
Parameters
SetRotation(Tag, double[])
Declaration
public void SetRotation(Tag tag, double[] axes)
Parameters
SetScale(Tag, double)
Declaration
public void SetScale(Tag tag, double scale)
Parameters
SetShadedEdgeOptions(Tag, out ShadedEdgeOptions)
Declaration
public void SetShadedEdgeOptions(Tag view_tag, out UFView.ShadedEdgeOptions shaded_edge_options)
Parameters
SetSurfaceDisplayOptions(Tag, RenderingStyle, ref EdgeDisplayOptions)
Declaration
public void SetSurfaceDisplayOptions(Tag view_tag, UFView.RenderingStyle rendering_style, ref UFView.EdgeDisplayOptions edge_display_options)
Parameters
SetViewLight(Tag, ref Lighting)
Declaration
public void SetViewLight(Tag view_tag, ref UFView.Lighting view_light)
Parameters
SetViewMatrix(string, int, Tag, double[])
Declaration
public void SetViewMatrix(string cp1, int ip2, Tag np3, double[] rp4)
Parameters
SetVisualization(Tag, ref Visualization)
Declaration
public void SetVisualization(Tag view, ref UFView.Visualization view_data)
Parameters
SetXyClip(Tag, double[])
Declaration
public void SetXyClip(Tag view_tag, double[] xy_clip_bounds)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
double[] |
xy_clip_bounds |
|
SetZClip(Tag, int[], double[])
Declaration
public void SetZClip(Tag tag, int[] status, double[] distances)
Parameters
Type |
Name |
Description |
Tag |
tag |
|
int[] |
status |
|
double[] |
distances |
|
UnexpandWorkView()
Declaration
public void UnexpandWorkView()
UpdateView(Tag)
Declaration
public void UpdateView(Tag view_tag)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
ZoomView(Tag, double)
Declaration
public void ZoomView(Tag view_tag, double scale)
Parameters
Type |
Name |
Description |
Tag |
view_tag |
|
double |
scale |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink