Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
CFxOtrackPoint.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace PCAD_DOT_NET {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16using Teigha.TD;
17
18public class CFxOtrackPoint : global::System.IDisposable {
19 private Object locker = new Object();
20 private HandleRef swigCPtr;
21 protected bool swigCMemOwn;
22 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
23 public CFxOtrackPoint(IntPtr cPtr, bool cMemoryOwn) {
24 swigCMemOwn = cMemoryOwn;
25 swigCPtr = new HandleRef(this, cPtr);
26 }
27 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 public static HandleRef getCPtr(CFxOtrackPoint obj) {
29 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
30 }
31
33 Dispose(false);
34 }
35
36 public void Dispose() {
37 Dispose(true);
38 global::System.GC.SuppressFinalize(this);
39 }
40
41 protected virtual void Dispose(bool disposing) {
42 lock(this) {
43 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
44 if (swigCMemOwn) {
45 swigCMemOwn = false;
47 }
48 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
49 }
50 }
51 }
52
53 public virtual CFxOtrackPoint Assign(CFxOtrackPoint otrackPoint) {
56 return ret;
57 }
58
59 public virtual void Set(CFxOtrackPoint otrackPoint) {
62 }
63
64 public virtual void Set(CFxOtrackPoint.OtrackType type, OdGePoint3d point) {
67 }
68
72 return ret;
73 }
74
75 public virtual OdGePoint3d GetPoint() {
78 return ret;
79 }
80
81 public static int GetOtrackBasePointCrossSize() {
84 return ret;
85 }
86
87 public static UInt32 GetOtrackBasePointCrossColor() {
88// test csout
89 /*SIMPLETYPE*/
92 return ret;
93 }
94
95 public static int GetOtrackLinesCrossSize(bool intersection) {
98 return ret;
99 }
100
101 public static UInt32 GetOtrackLinesCrossColor(bool intersection) {
102// test csout
103 /*SIMPLETYPE*/
106 return ret;
107 }
108
109 public enum OtrackType {
110 eUndefined = -1,
113 }
114
115}
116
117}
static int GetOtrackBasePointCrossSize()
virtual OdGePoint3d GetPoint()
virtual void Set(CFxOtrackPoint otrackPoint)
virtual void Set(CFxOtrackPoint.OtrackType type, OdGePoint3d point)
static UInt32 GetOtrackLinesCrossColor(bool intersection)
virtual CFxOtrackPoint.OtrackType GetOtrackType()
static int GetOtrackLinesCrossSize(bool intersection)
virtual CFxOtrackPoint Assign(CFxOtrackPoint otrackPoint)
static UInt32 GetOtrackBasePointCrossColor()
CFxOtrackPoint(IntPtr cPtr, bool cMemoryOwn)
virtual void Dispose(bool disposing)
static HandleRef getCPtr(CFxOtrackPoint obj)
static int CFxOtrackPoint_GetOtrackLinesCrossSize(bool jarg1)
static global::System.IntPtr CFxOtrackPoint_GetPoint(global::System.Runtime.InteropServices.HandleRef jarg1)
static int CFxOtrackPoint_GetOtrackBasePointCrossSize()
static global::System.IntPtr CFxOtrackPoint_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxOtrackPoint_Set__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxOtrackPoint_Set__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 CFxOtrackPoint_GetOtrackLinesCrossColor(bool jarg1)
static void delete_CFxOtrackPoint(global::System.Runtime.InteropServices.HandleRef jarg1)
static int CFxOtrackPoint_GetOtrackType(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 CFxOtrackPoint_GetOtrackBasePointCrossColor()
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26