Class UFObj
Inheritance
System.Object
System.MarshalByRefObject
UFObj
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.UF.dll
Syntax
public class UFObj : NXRemotableObject, IMessageSink
Methods
AskCreModVersions(Tag, out Int32, out Int32)
Declaration
public void AskCreModVersions(Tag _object, out int creation_version, out int lastmod_version)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.Int32 |
creation_version |
|
System.Int32 |
lastmod_version |
|
AskCreSettings(Int32, Int32, Int32, out UFObj.CreSettings)
Declaration
public void AskCreSettings(int type, int subtype, int property, out UFObj.CreSettings settings)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.Int32 |
subtype |
|
System.Int32 |
property |
|
UFObj.CreSettings |
settings |
|
AskDefCreSettings(out UFObj.CreSettings)
Declaration
public void AskDefCreSettings(out UFObj.CreSettings settings)
Parameters
AskDisplayProperties(Tag, out UFObj.DispProps)
Declaration
public void AskDisplayProperties(Tag object_id, out UFObj.DispProps disp_props)
Parameters
AskExtendedTypeAndSubtype(Tag, out Int32, out Int32)
Declaration
public void AskExtendedTypeAndSubtype(Tag object_id, out int type, out int subtype)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Int32 |
type |
|
System.Int32 |
subtype |
|
AskFaceAnalysis(Tag, out Boolean)
Declaration
public void AskFaceAnalysis(Tag face, out bool srfanl)
Parameters
Type |
Name |
Description |
Tag |
face |
|
System.Boolean |
srfanl |
|
AskName(Tag, out String)
Declaration
public void AskName(Tag object_id, out string name)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.String |
name |
|
AskNameOrigin(Tag, Double[])
Declaration
public void AskNameOrigin(Tag object_id, double[] origin)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Double[] |
origin |
|
AskOwningPart(Tag, out Tag)
Declaration
public void AskOwningPart(Tag object_in_part, out Tag part_tag)
Parameters
Type |
Name |
Description |
Tag |
object_in_part |
|
Tag |
part_tag |
|
AskPartiallyShaded(Tag, out Boolean)
Declaration
public void AskPartiallyShaded(Tag _object, out bool shaded)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.Boolean |
shaded |
|
AskStatus(Tag)
Declaration
public int AskStatus(Tag _object)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
Returns
Type |
Description |
System.Int32 |
|
AskTranslucency(Tag, out Int32)
Declaration
public void AskTranslucency(Tag _object, out int translucency)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.Int32 |
translucency |
|
AskTypeAndSubtype(Tag, out Int32, out Int32)
Declaration
public void AskTypeAndSubtype(Tag object_id, out int type, out int subtype)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Int32 |
type |
|
System.Int32 |
subtype |
|
CanTypeHaveMatrix(Int32)
Declaration
[Obsolete("Deprecated")]
public bool CanTypeHaveMatrix(int object_type)
Parameters
Type |
Name |
Description |
System.Int32 |
object_type |
|
Returns
Type |
Description |
System.Boolean |
|
CycleAll(Tag, Tag)
Declaration
public Tag CycleAll(Tag part_tag, Tag _object)
Parameters
Type |
Name |
Description |
Tag |
part_tag |
|
Tag |
_object |
|
Returns
CycleByName(String, ref Tag)
Declaration
public void CycleByName(string name, ref Tag _object)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Tag |
_object |
|
CycleByNameAndType(Tag, String, Int32, Boolean, ref Tag)
Declaration
public void CycleByNameAndType(Tag part_tag, string name, int type, bool use_occ, ref Tag _object)
Parameters
Type |
Name |
Description |
Tag |
part_tag |
|
System.String |
name |
|
System.Int32 |
type |
|
System.Boolean |
use_occ |
|
Tag |
_object |
|
CycleByNameAndTypeExtended(Tag, String, Int32, Boolean, ref Tag)
Declaration
public void CycleByNameAndTypeExtended(Tag part_tag, string name, int type, bool use_occ, ref Tag _object)
Parameters
Type |
Name |
Description |
Tag |
part_tag |
|
System.String |
name |
|
System.Int32 |
type |
|
System.Boolean |
use_occ |
|
Tag |
_object |
|
CycleObjsInPart(Tag, Int32, ref Tag)
Declaration
public void CycleObjsInPart(Tag part_tag, int type, ref Tag _object)
Parameters
Type |
Name |
Description |
Tag |
part_tag |
|
System.Int32 |
type |
|
Tag |
_object |
|
CycleObjsInPart1(Tag, Int32, ref Tag)
Declaration
public void CycleObjsInPart1(Tag part_tag, int type, ref Tag _object)
Parameters
Type |
Name |
Description |
Tag |
part_tag |
|
System.Int32 |
type |
|
Tag |
_object |
|
CycleTypedObjsInPart(Tag, Int32, ref Tag)
Declaration
public void CycleTypedObjsInPart(Tag part_tag, int type, ref Tag _object)
Parameters
Type |
Name |
Description |
Tag |
part_tag |
|
System.Int32 |
type |
|
Tag |
_object |
|
DeleteName(Tag)
Declaration
public void DeleteName(Tag object_id)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
DeleteObject(Tag)
Declaration
public void DeleteObject(Tag object_id)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
IsDefCreColor(Int32, Int32, Int32, out Boolean)
Declaration
public void IsDefCreColor(int type, int subtype, int property, out bool is_default)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.Int32 |
subtype |
|
System.Int32 |
property |
|
System.Boolean |
is_default |
|
IsDefCreLineFont(Int32, Int32, Int32, out Boolean)
Declaration
public void IsDefCreLineFont(int type, int subtype, int property, out bool is_default)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.Int32 |
subtype |
|
System.Int32 |
property |
|
System.Boolean |
is_default |
|
IsDefCreWidth(Int32, Int32, Int32, out Boolean)
Declaration
public void IsDefCreWidth(int type, int subtype, int property, out bool is_default)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.Int32 |
subtype |
|
System.Int32 |
property |
|
System.Boolean |
is_default |
|
IsDisplayable(Tag, out Boolean)
Declaration
public void IsDisplayable(Tag object_id, out bool is_displayable)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Boolean |
is_displayable |
|
Declaration
public bool IsObjectAPromotion(Tag _object)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
Returns
Type |
Description |
System.Boolean |
|
IsTransferable(Tag, out Boolean)
Declaration
public void IsTransferable(Tag object_id, out bool is_transferable)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Boolean |
is_transferable |
|
IsTypeDisplayable(Int32)
Declaration
[Obsolete("Deprecated")]
public bool IsTypeDisplayable(int object_type)
Parameters
Type |
Name |
Description |
System.Int32 |
object_type |
|
Returns
Type |
Description |
System.Boolean |
|
IsTypeTransferable(Int32, out Boolean)
Declaration
[Obsolete("Deprecated")]
public void IsTypeTransferable(int object_type, out bool is_transferable)
Parameters
Type |
Name |
Description |
System.Int32 |
object_type |
|
System.Boolean |
is_transferable |
|
ModifyDefaults(Int32, Int32, Int32, Int32)
Declaration
public void ModifyDefaults(int default_color, int default_layer, int default_width, int default_font)
Parameters
Type |
Name |
Description |
System.Int32 |
default_color |
|
System.Int32 |
default_layer |
|
System.Int32 |
default_width |
|
System.Int32 |
default_font |
|
ReplaceObjectArrayData(Int32, Tag[], Tag[])
Declaration
public void ReplaceObjectArrayData(int num_objects, Tag[] target_objects, Tag[] source_objects)
Parameters
Type |
Name |
Description |
System.Int32 |
num_objects |
|
Tag[] |
target_objects |
|
Tag[] |
source_objects |
|
ReplaceObjectData(Tag, Tag)
Declaration
public void ReplaceObjectData(Tag orig_obj, Tag new_obj)
Parameters
Type |
Name |
Description |
Tag |
orig_obj |
|
Tag |
new_obj |
|
ResetDefaults(Int32, Int32, Int32, Int32)
Declaration
public void ResetDefaults(int default_color, int default_layer, int default_width, int default_font)
Parameters
Type |
Name |
Description |
System.Int32 |
default_color |
|
System.Int32 |
default_layer |
|
System.Int32 |
default_width |
|
System.Int32 |
default_font |
|
ReturnPrevDefaults()
Declaration
public void ReturnPrevDefaults()
ReverseBlankAll()
Declaration
public void ReverseBlankAll()
SetBlankStatus(Tag, Int32)
Declaration
public void SetBlankStatus(Tag object_id, int blank_status)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Int32 |
blank_status |
|
SetColor(Tag, Int32)
Declaration
public void SetColor(Tag object_id, int color)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Int32 |
color |
|
SetCreColor(Int32, Int32, Int32, Int32)
Declaration
public void SetCreColor(int type, int subtype, int property, int color)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.Int32 |
subtype |
|
System.Int32 |
property |
|
System.Int32 |
color |
|
SetCreColorToDef(Int32, Int32, Int32)
Declaration
public void SetCreColorToDef(int type, int subtype, int property)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.Int32 |
subtype |
|
System.Int32 |
property |
|
SetCreLineFont(Int32, Int32, Int32, Int32)
Declaration
public void SetCreLineFont(int type, int subtype, int property, int line_font)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.Int32 |
subtype |
|
System.Int32 |
property |
|
System.Int32 |
line_font |
|
SetCreLineFontToDef(Int32, Int32, Int32)
Declaration
public void SetCreLineFontToDef(int type, int subtype, int property)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.Int32 |
subtype |
|
System.Int32 |
property |
|
SetCreWidth(Int32, Int32, Int32, Int32)
Declaration
public void SetCreWidth(int type, int subtype, int property, int width)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.Int32 |
subtype |
|
System.Int32 |
property |
|
System.Int32 |
width |
|
SetCreWidthToDef(Int32, Int32, Int32)
Declaration
public void SetCreWidthToDef(int type, int subtype, int property)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
System.Int32 |
subtype |
|
System.Int32 |
property |
|
SetDefCreColor(Int32)
Declaration
public void SetDefCreColor(int color)
Parameters
Type |
Name |
Description |
System.Int32 |
color |
|
SetDefCreLineFont(Int32)
Declaration
public void SetDefCreLineFont(int line_font)
Parameters
Type |
Name |
Description |
System.Int32 |
line_font |
|
SetDefCreWidth(Int32)
Declaration
public void SetDefCreWidth(int width)
Parameters
Type |
Name |
Description |
System.Int32 |
width |
|
SetFaceAnalysis(Tag, Boolean)
Declaration
public void SetFaceAnalysis(Tag face, bool srfanl)
Parameters
Type |
Name |
Description |
Tag |
face |
|
System.Boolean |
srfanl |
|
SetFont(Tag, Int32)
Declaration
public void SetFont(Tag object_id, int font)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Int32 |
font |
|
SetLayer(Tag, Int32)
Declaration
public void SetLayer(Tag object_id, int layer)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Int32 |
layer |
|
SetLayerAllowHidden(Tag, Int32)
Declaration
public void SetLayerAllowHidden(Tag object_id, int layer)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Int32 |
layer |
|
SetLineWidth(Tag, Int32)
Declaration
public void SetLineWidth(Tag object_id, int line_width)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Int32 |
line_width |
|
SetName(Tag, String)
Declaration
public void SetName(Tag object_id, string name)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.String |
name |
|
SetNameOrigin(Tag, Double[])
Declaration
public void SetNameOrigin(Tag object_id, double[] origin)
Parameters
Type |
Name |
Description |
Tag |
object_id |
|
System.Double[] |
origin |
|
SetPartiallyShaded(Tag, Boolean)
Declaration
public void SetPartiallyShaded(Tag _object, bool shaded)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.Boolean |
shaded |
|
SetTranslucency(Tag, Int32)
Declaration
public void SetTranslucency(Tag _object, int translucency)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.Int32 |
translucency |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink