![]() |
UnityMol
0.9.6-875
UnityMol viewer / In developement
|
Public Member Functions | |
void | Init () |
void | AddFieldLine (GameObject flgo) |
int | nbFieldLine () |
void | DisplayFieldLines () |
void | DestroyFieldLines () |
void | DestroyElectIso () |
void | update () |
void | UpdateParameters () |
void | HideFieldLines () |
void | ShowFieldLines () |
void | CreateVolumetricFields () |
void | RecenterFieldLines (Vector3 pos) |
Static Public Member Functions | |
static void | ReadDxFile () |
Public Attributes | |
bool | volumetricFieldsInitialized = false |
bool | electroIsoPositiveInitialized = false |
bool | electroIsoNegativeInitialized = false |
float | adjustFieldLineCut = 40f |
Static Public Attributes | |
static ParticleSystem | particleSystem |
static VolumetricFields | volumetricFields = null |
static bool | fieldLineColorGradient = true |
static ColorObject | EnergyGrayColor = new ColorObject(Color.white) |
static ReadDX | readdx = null |
static bool | dxRead = false |
static float | fl_speed = 0.13333333f |
static float | fl_density = 3.4f |
static float | fl_linelength = 0.7f |
static float | fl_linewidth = 0.2f |
static string | dxFilePath |
Private Attributes | |
List< GameObject > | FieldLines = new List<GameObject>() |
GameObject | FieldLineManager |
List< GameObject > | ElecIsoPos = new List<GameObject>() |
List< GameObject > | ElecIsoNeg = new List<GameObject>() |
Static Private Attributes | |
static GameObject | VolumetricManager |
Definition at line 6 of file ElectrostaticManager.cs.
void ElectrostaticManager.AddFieldLine | ( | GameObject | flgo | ) |
Definition at line 67 of file ElectrostaticManager.cs.
Referenced by FieldLineStyle.DisplayFieldLine().
void ElectrostaticManager.CreateVolumetricFields | ( | ) |
Definition at line 166 of file ElectrostaticManager.cs.
References VolumetricFields.Init(), ReadDxFile(), and Volumetric.ShowHide().
Referenced by ElectrostaticOldGUI.Electrostatics().
void ElectrostaticManager.DestroyElectIso | ( | ) |
Definition at line 101 of file ElectrostaticManager.cs.
Referenced by Molecule.View.DisplayMolecule.ClearMemory().
void ElectrostaticManager.DestroyFieldLines | ( | ) |
Definition at line 78 of file ElectrostaticManager.cs.
References Molecule.Model.MoleculeModel.fieldLineFileExists.
Referenced by Molecule.View.DisplayMolecule.ClearMemory().
void ElectrostaticManager.DisplayFieldLines | ( | ) |
Definition at line 74 of file ElectrostaticManager.cs.
References FieldLineStyle.DisplayFieldLine().
Referenced by Molecule3D.OnGUI().
void ElectrostaticManager.HideFieldLines | ( | ) |
Definition at line 158 of file ElectrostaticManager.cs.
Referenced by ElectrostaticOldGUI.Electrostatics().
void ElectrostaticManager.Init | ( | ) |
Definition at line 41 of file ElectrostaticManager.cs.
Referenced by Molecule3D.Start().
int ElectrostaticManager.nbFieldLine | ( | ) |
Definition at line 70 of file ElectrostaticManager.cs.
Referenced by SurfaceOldGUI.SurfaceMobileCut().
|
static |
Definition at line 60 of file ElectrostaticManager.cs.
References Molecule.Model.MoleculeModel.Offset, and ReadDX.ReadFile().
Referenced by CreateVolumetricFields(), and ElectrostaticOldGUI.Electrostatics().
void ElectrostaticManager.RecenterFieldLines | ( | Vector3 | pos | ) |
Definition at line 176 of file ElectrostaticManager.cs.
References Molecule.Model.MoleculeModel.Offset.
Referenced by SurfaceManager.RecenterSurfaces().
void ElectrostaticManager.ShowFieldLines | ( | ) |
Definition at line 162 of file ElectrostaticManager.cs.
Referenced by ElectrostaticOldGUI.Electrostatics().
void ElectrostaticManager.update | ( | ) |
Definition at line 112 of file ElectrostaticManager.cs.
Referenced by Molecule3D.Update().
void ElectrostaticManager.UpdateParameters | ( | ) |
Definition at line 124 of file ElectrostaticManager.cs.
References ColorObject.color, maxCamera.currentDistance, SurfaceManager.cutMode, SurfaceManager.cutX, SurfaceManager.cutY, SurfaceManager.cutZ, and SurfaceManager.depthCut.
Referenced by ElectrostaticOldGUI.FieldLines().
float ElectrostaticManager.adjustFieldLineCut = 40f |
Definition at line 37 of file ElectrostaticManager.cs.
Referenced by SurfaceOldGUI.SurfaceMobileCut().
|
static |
Definition at line 29 of file ElectrostaticManager.cs.
Referenced by ElectrostaticOldGUI.Electrostatics().
|
static |
Definition at line 22 of file ElectrostaticManager.cs.
Referenced by AdvancedOptionsOldGUI.AdvOptions(), and ElectrostaticOldGUI.Electrostatics().
|
private |
Definition at line 11 of file ElectrostaticManager.cs.
|
private |
Definition at line 10 of file ElectrostaticManager.cs.
bool ElectrostaticManager.electroIsoNegativeInitialized = false |
Definition at line 33 of file ElectrostaticManager.cs.
Referenced by ElectrostaticOldGUI.Electrostatics().
bool ElectrostaticManager.electroIsoPositiveInitialized = false |
Definition at line 32 of file ElectrostaticManager.cs.
Referenced by ElectrostaticOldGUI.Electrostatics().
|
static |
Definition at line 19 of file ElectrostaticManager.cs.
Referenced by ElectrostaticOldGUI.FieldLines(), and Molecule3D.Update().
|
static |
Definition at line 18 of file ElectrostaticManager.cs.
Referenced by ElectrostaticOldGUI.FieldLines(), and UI.LoadTypeGUI.MainFun().
|
private |
Definition at line 9 of file ElectrostaticManager.cs.
|
private |
Definition at line 8 of file ElectrostaticManager.cs.
|
static |
Definition at line 25 of file ElectrostaticManager.cs.
Referenced by ElectrostaticOldGUI.FieldLines().
|
static |
Definition at line 26 of file ElectrostaticManager.cs.
Referenced by ElectrostaticOldGUI.FieldLines().
|
static |
Definition at line 27 of file ElectrostaticManager.cs.
Referenced by ElectrostaticOldGUI.FieldLines().
|
static |
Definition at line 24 of file ElectrostaticManager.cs.
Referenced by ElectrostaticOldGUI.FieldLines().
|
static |
Definition at line 13 of file ElectrostaticManager.cs.
Referenced by Volumetric.Clear(), Volumetric.SetParticleSystem(), and Volumetric.ShowHide().
|
static |
Definition at line 21 of file ElectrostaticManager.cs.
Referenced by AdvancedOptionsOldGUI.AdvOptions(), GenerateMesh.CreateSurfaceObjects(), DepthCueing.DepthCueing(), ElectrostaticOldGUI.Electrostatics(), VolumetricDepth.Init(), and VolumetricFields.Init().
|
static |
Definition at line 15 of file ElectrostaticManager.cs.
bool ElectrostaticManager.volumetricFieldsInitialized = false |
Definition at line 16 of file ElectrostaticManager.cs.
|
staticprivate |
Definition at line 14 of file ElectrostaticManager.cs.