All Frameworks  Class Hierarchy  This Framework  Next  Indexes

SketcherToolsUI Class CATSketcherSettings

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---System.CATEventSubscriber
        |
        +---System.CATCallbackManager
          |
          +---CATSketcherSettings
 

Usage: you must use this class as is. You should never derive it.


public class CATSketcherSettings

Classe abstraite definissant le comportement (en lecture ou en ecriture) des settings (accessibles par le menu Outils/Options) d'une application de type Sketcher.
Il ne peut exister qu'une seule instance de settings pour le sketcher a un instant donne. Chaque application doit mettre a jour cette information lorsqu'elle prend la main. Si elle ne peut pas le faire alors elle doit positionner les settings courants a NULL afin d'activer le protocole gere par l'interface CATISketcherSettings. Cette classe exporte 5 evenements dont les types sont accessible par les methodes : GridModification() CpltModification() SnapModification() Visu3DUIModification() GeomUIModification() MultiModification()

See also:
CATISketcherSettings


Method Index


o CATDeclareCBEvent(CpltModification)
Definit l'evenement qui permet de suivre les modifications de settings associes au Smartpick.
o CATDeclareCBEvent(GeomUIModification)
Definit l'evenement qui permet de suivre les modifications de settings associes a la gestion des gemetries.
o CATDeclareCBEvent(GridModification)
Definit l'evenement qui permet de suivre les modifications de settings associes a la grille.
o CATDeclareCBEvent(MultiModification)
Definit l'evenement qui permet de suivre les modifications de settings associes a plusieurs des categories precedentes.
o CATDeclareCBEvent(SnapModification)
Definit l'evenement qui permet de suivre les modifications de settings associes au snap sur la grille.
o CATDeclareCBEvent(Visu3DUIModification)
Definit l'evenement qui permet de suivre les modifications de settings associes au comportement visuel.
o GetAllowDistortions(void)
Renvoie le mode de disproportion de la grille.
o GetColorConstructElts(unsigned int*,unsigned int*,unsigned int*)
Renvoie la couleur des elements de construction
o GetColorDiagElts(CAT2DCstDiag,unsigned int*,unsigned int*,unsigned int*)
Renvoie les codes de couleurs par type de diagnostique
o GetColorIsolatedElts(unsigned int*,unsigned int*,unsigned int*)
Renvoie la couleur des elements isolés
o GetColorProtectedElts(unsigned int*,unsigned int*,unsigned int*)
Renvoie la couleur des elements protégés
o GetColorSmartPick(unsigned int*,unsigned int*,unsigned int*)
Renvoie la couleur des elements de l'assistant
o GetCreateCenter(void)
Renvoie le mode de creation ou non des centres des cercles et des ellipses (boutton a cocher).
o GetCreateConstraint(void)
Renvoie le mode de creation ou non des contraintes detectees par l'assistant (boutton a cocher).
o GetDiagElts(void)
Renvoie le mode de visualisation des diagnostique des éléments contraint.
o GetDirHorVert(void)
Renvoie le mode de detection de l'assistant pour la creation d'elements horizontaux ou a la verticaux (boutton a cocher).
o GetDirParallel(void)
Renvoie le mode de detection de l'assistant pour la creation d'elements parallele a un autre (boutton a cocher).
o GetDirPerpend(void)
Renvoie le mode de detection de l'assistant pour la creation d'elements perpendiculaire a un autre (boutton a cocher).
o GetDirTangent(void)
Renvoie le mode de detection de l'assistant pour la creation d'elements tangent a un autre (boutton a cocher).
o GetDragElts(void)
Renvoie le mode de 'dragging' des elements dans le sketch (boutton a cocher).
o GetDragMode(void)
Renvoie le mode de 'dragging' des elements dans le sketch (radio-button).
o GetDragWithEndPts(void)
Renvoie le mode de 'dragging' des elements dans le sketch (boutton a cocher).
o GetGridGroundMode(void)
Renvoie le mode de visualisation de la grille ombre ou non (boutton a cocher).
o GetGridPrimSpac(void)
Renvoie le pas principal de la grille em MKS (m) (zone de saisie).
o GetGridSecStep(void)
Renvoie le nombre de subdivisions du pas principal (zone de saisie).
o GetGridSnapMode(void)
Renvoie le mode de creation des points sur la grille ou non (boutton a cocher).
o GetGridVPrimSpac(void)
Renvoie le pas principal de la grille suivant V em MKS (m) (zone de saisie).
o GetGridVSecStep(void)
Renvoie le nombre de subdivisions suivant V du pas principal (zone de saisie).
o GetGridVisuMode(void)
Renvoie le mode d'affichage de la grille (boutton a cocher).
o GetPosHorVertTo(void)
Renvoie le mode de detection de l'assistant pour la creation des elements a l'horizontal ou a la vertical des autres elements (boutton a cocher).
o GetPosSupports(void)
Renvoie le mode de detection de passage sur les supports d'elements.
o GetShowPosition()
Renvoie l'etat d'affichage des parametres de position (H et V) situes dans la tool bar
o GetShowPositionOnCursor()
Renvoie l'etat d'affichage des parametres de position (H et V) situes sous le curseur
o GetSketcherSettings(void)
Renvoie les settings de l'application de type Sketcher courante.
o GetValidateConstraint(void)
Renvoie le mode de creation ou non des contraintes si au moins un parametre est saisie dans la toolbar "Sketcher Information" (boutton a cocher).
o GetValidateCstType(CAT2DCstType)
Renvoie le mode de creation ou non de la contrainte passee par parametre
o GetViewNormalTo(void)
Renvoie le mode d'entree dans le sketch (boutton a cocher).
o SaveRepository(void)
Sauvegarde du repository des settings du sketcher.
o SetAllowDistortions(int,int)
Definit le mode de disproportions de la grille.
o SetColorConstructElts(unsigned int,unsigned int,unsigned int,int)
Definit la couleur des elements de construction
o SetColorDiagElts(CAT2DCstDiag,unsigned int,unsigned int,unsigned int,int)
Definit les codes de couleurs par type de diagnostique
o SetColorIsolatedElts(unsigned int,unsigned int,unsigned int,int)
Definit la couleur des elements isolés
o SetColorProtectedElts(unsigned int,unsigned int,unsigned int,int)
Definit la couleur des elements protégés
o SetColorSmartPick(unsigned int,unsigned int,unsigned int,int)
Definit la couleur des elements de l'assistant
o SetCreateCenter(int,int)
Definit le mode de creation ou non des centres des cercles et des ellipses.
o SetCreateConstraint(int,int)
Definit le mode de creation ou non des contraintes detectees par l'assistant.
o SetDiagElts(int,int)
Definit le mode de visualisation des diagnostique des éléments contraint.
o SetDirHorVert(int,int)
Definit le mode de detection de l'assistant pour la creation d'elements horizontaux ou a la verticaux.
o SetDirParallel(int,int)
Definit le mode de detection de l'assistant pour la creation d'elements parallele aun autre (boutton a cocher).
o SetDirPerpend(int,int)
Definit le mode de detection de l'assistant pour la creation d'elements perpendiculaire aun autre (boutton a cocher).
o SetDirTangent(int,int)
Definit le mode de detection de l'assistant pour la creation d'elements tangent aun autre (boutton a cocher).
o SetDragElts(int,int)
Definit le mode de deplacement des elements dans le sketch
o SetDragMode(int,int)
Definit le mode de deplacement des elements dans le sketch
o SetDragWithEndPts(int,int)
Definit le mode de deplacement des elements dans le sketch
o SetGridGroundMode(int,int)
Definit l'etat de visualisation de la grille en mode ombre.
o SetGridPrimSpac(double,int)
Definit le pas principal de la grille em MKS (m).
o SetGridSecStep(int,int)
Definit le nombre de subdivisions du pas principal.
o SetGridSnapMode(int,int)
Definit l'etat de creation des points sur la grille.
o SetGridVPrimSpac(double,int)
Definit le pas principal suivant V de la grille em MKS (m).
o SetGridVSecStep(int,int)
Definit le nombre de subdivisions suivant V du pas principal.
o SetGridVisuMode(int,int)
Definit l'etat d'affichage de la grille.
o SetPosHorVertTo(int,int)
Definit le mode de detection de l'assistant pour la creation des elements a l'horizontal ou a la vertical des autres elements.
o SetPosSupports(int,int)
Definit le mode de detection de passage sur les supports d'elements.
o SetShowPosition(int,int)
Definit l'etat d'affichage des parametres de position (H et V) situes dans la tool bar
o SetShowPositionOnCursor(int,int)
Definit l'etat d'affichage des parametres de position (H et V) situes sur le curseur
o SetSketcherSettings(CATSketcherSettings*)
Force l'initialisation des settings d'une application de type Sketcher.
o SetValidateConstraint(int,int)
Definit le mode de creation ou non des contraintes si au moins un parametre est saisie dans la toolbar "Sketcher Information".
o SetViewNormalTo(int,int)
Definit le mode d'entree dans le sketch.

Methods


o CATDeclareCBEvent
public CATDeclareCBEvent(CpltModification )
Definit l'evenement qui permet de suivre les modifications de settings associes au Smartpick.
See also:
CATDeclareCBEvent
o CATDeclareCBEvent
public CATDeclareCBEvent(GeomUIModification )
Definit l'evenement qui permet de suivre les modifications de settings associes a la gestion des gemetries.
See also:
CATDeclareCBEvent
o CATDeclareCBEvent
public CATDeclareCBEvent(GridModification )
Definit l'evenement qui permet de suivre les modifications de settings associes a la grille.
See also:
CATDeclareCBEvent
o CATDeclareCBEvent
public CATDeclareCBEvent(MultiModification )
Definit l'evenement qui permet de suivre les modifications de settings associes a plusieurs des categories precedentes.
See also:
CATDeclareCBEvent
o CATDeclareCBEvent
public CATDeclareCBEvent(SnapModification )
Definit l'evenement qui permet de suivre les modifications de settings associes au snap sur la grille.
See also:
CATDeclareCBEvent
o CATDeclareCBEvent
public CATDeclareCBEvent(Visu3DUIModification )
Definit l'evenement qui permet de suivre les modifications de settings associes au comportement visuel.
See also:
CATDeclareCBEvent
o GetAllowDistortions
public virtual int GetAllowDistortions(void )= 0
Renvoie le mode de disproportion de la grille.
Returns:
Un int, si sa valeur est differente de zero, il est possible d'avoir une grille en H et V differentes.
o GetColorConstructElts
public virtual void GetColorConstructElts(unsigned int* iRed,
unsigned int* iGreen,
unsigned int* iBlue) = 0
Renvoie la couleur des elements de construction
Parameters:
unsigned int * iRed [out] code rouge de la couleur
unsigned int * iGreen [out] code vert de la couleur
unsigned int * iBlue [out] code bleu de la couleur
o GetColorDiagElts
public virtual void GetColorDiagElts(CAT2DCstDiag iDiag,
unsigned int* iRed,
unsigned int* iGreen,
unsigned int* iBlue) = 0
Renvoie les codes de couleurs par type de diagnostique
Parameters:
CAT2DCstDiag iDiag [in] type de diagnostique
unsigned int * iRed [out] code rouge de la couleur
unsigned int * iGreen [out] code vert de la couleur
unsigned int * iBlue [out] code bleu de la couleur
o GetColorIsolatedElts
public virtual void GetColorIsolatedElts(unsigned int* iRed,
unsigned int* iGreen,
unsigned int* iBlue) = 0
Renvoie la couleur des elements isolés
Parameters:
unsigned int * iRed [out] code rouge de la couleur
unsigned int * iGreen [out] code vert de la couleur
unsigned int * iBlue [out] code bleu de la couleur
o GetColorProtectedElts
public virtual void GetColorProtectedElts(unsigned int* iRed,
unsigned int* iGreen,
unsigned int* iBlue) = 0
Renvoie la couleur des elements protégés
Parameters:
unsigned int * iRed [out] code rouge de la couleur
unsigned int * iGreen [out] code vert de la couleur
unsigned int * iBlue [out] code bleu de la couleur
o GetColorSmartPick
public virtual void GetColorSmartPick(unsigned int* iRed,
unsigned int* iGreen,
unsigned int* iBlue) = 0
Renvoie la couleur des elements de l'assistant
Parameters:
unsigned int * iRed [out] code rouge de la couleur
unsigned int * iGreen [out] code vert de la couleur
unsigned int * iBlue [out] code bleu de la couleur
o GetCreateCenter
public virtual int GetCreateCenter(void )= 0
Renvoie le mode de creation ou non des centres des cercles et des ellipses (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, on cree les centres automatiquement.
o GetCreateConstraint
public virtual int GetCreateConstraint(void )= 0
Renvoie le mode de creation ou non des contraintes detectees par l'assistant (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la creation est active.
o GetDiagElts
public virtual int GetDiagElts(void ) = 0
Renvoie le mode de visualisation des diagnostique des éléments contraint.
Returns:
Un int, si sa valeur est differente de zero, visualisation des diagnostique par code de couleurs.
o GetDirHorVert
public virtual int GetDirHorVert(void )= 0
Renvoie le mode de detection de l'assistant pour la creation d'elements horizontaux ou a la verticaux (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetDirParallel
public virtual int GetDirParallel(void )= 0
Renvoie le mode de detection de l'assistant pour la creation d'elements parallele a un autre (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetDirPerpend
public virtual int GetDirPerpend(void )= 0
Renvoie le mode de detection de l'assistant pour la creation d'elements perpendiculaire a un autre (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetDirTangent
public virtual int GetDirTangent(void )= 0
Renvoie le mode de detection de l'assistant pour la creation d'elements tangent a un autre (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetDragElts
public virtual int GetDragElts(void ) = 0
Renvoie le mode de 'dragging' des elements dans le sketch (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, deplacement des elements possible.
o GetDragMode
public virtual int GetDragMode(void )= 0
Renvoie le mode de 'dragging' des elements dans le sketch (radio-button).
Returns:
Un int 0 - Dragging Standard 1 - Dragging déplacements Minimum 2 - Dragging en Relaxation
o GetDragWithEndPts
public virtual int GetDragWithEndPts(void )= 0
Renvoie le mode de 'dragging' des elements dans le sketch (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, deplacement des elements en incluant les points limites.
o GetGridGroundMode
public virtual int GetGridGroundMode(void )= 0
Renvoie le mode de visualisation de la grille ombre ou non (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la grille est ombre.
o GetGridPrimSpac
public virtual double GetGridPrimSpac(void )= 0
Renvoie le pas principal de la grille em MKS (m) (zone de saisie).
Returns:
Un double, donnant la valeur du pas principal en MKS (m).
o GetGridSecStep
public virtual int GetGridSecStep(void )= 0
Renvoie le nombre de subdivisions du pas principal (zone de saisie).
Returns:
Un int, donnant la valeur du nombre de subdivisions.
o GetGridSnapMode
public virtual int GetGridSnapMode(void )= 0
Renvoie le mode de creation des points sur la grille ou non (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la creation des points sur la grille est actif.
o GetGridVPrimSpac
public virtual double GetGridVPrimSpac(void )= 0
Renvoie le pas principal de la grille suivant V em MKS (m) (zone de saisie).
Returns:
Un double, donnant la valeur du pas principal en MKS (m).
o GetGridVSecStep
public virtual int GetGridVSecStep(void )= 0
Renvoie le nombre de subdivisions suivant V du pas principal (zone de saisie).
Returns:
Un int, donnant la valeur du nombre de subdivisions.
o GetGridVisuMode
public virtual int GetGridVisuMode(void )= 0
Renvoie le mode d'affichage de la grille (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la grille est visible.
o GetPosHorVertTo
public virtual int GetPosHorVertTo(void )= 0
Renvoie le mode de detection de l'assistant pour la creation des elements a l'horizontal ou a la vertical des autres elements (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetPosSupports
public virtual int GetPosSupports(void )= 0
Renvoie le mode de detection de passage sur les supports d'elements.
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetShowPosition
public virtual int GetShowPosition()= 0
Renvoie l'etat d'affichage des parametres de position (H et V) situes dans la tool bar
Returns:
A int Legal Values:
0
Les parametres de position ne sont pas affiches dans la tool bar
1
Les parametres de position sont affiches dans la tool bar
o GetShowPositionOnCursor
public virtual int GetShowPositionOnCursor()= 0
Renvoie l'etat d'affichage des parametres de position (H et V) situes sous le curseur
Returns:
A int Legal Values:
0
Les parametres de position ne sont pas affiches sur le curseur
1
Les parametres de position sont affiches sur le curseur
o GetSketcherSettings
public static CATSketcherSettings * GetSketcherSettings(void )
Renvoie les settings de l'application de type Sketcher courante. Si il n'existe pas de settings courants alors les settings geres par l'objet UIActif courant (grace a son adhesion a l'interface CATISketcherSettings) sont retournes
o GetValidateConstraint
public virtual int GetValidateConstraint(void )= 0
Renvoie le mode de creation ou non des contraintes si au moins un parametre est saisie dans la toolbar "Sketcher Information" (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, on cree les contraintes automatiquement.
o GetValidateCstType
public virtual int GetValidateCstType(CAT2DCstType iCstType)= 0
Renvoie le mode de creation ou non de la contrainte passee par parametre
Parameters:
CAT2DCstType iCstType [in] etat d'affichage de la grille (si il est different de zero, la grille est affichee).
Returns:
Un int, si sa valeur est differente de zero, on cree les contraintes automatiquement.
o GetViewNormalTo
public virtual int GetViewNormalTo(void )= 0
Renvoie le mode d'entree dans le sketch (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, on rentre dans le sketcher en vue // au plan de Sketch, sinon le point de vue ne change pas.
o SaveRepository
public virtual HRESULT SaveRepository(void )= 0
Sauvegarde du repository des settings du sketcher.
Returns:
Un HRESULT.
o SetAllowDistortions
public virtual void SetAllowDistortions(int iCheck,
int iEvt)= 0
Definit le mode de disproportions de la grille.
Parameters:
int iCheck [in] specifie le mode de disproportion.
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetColorConstructElts
public virtual void SetColorConstructElts(unsigned int iRed,
unsigned int iGreen,
unsigned int iBlue,
int iEvt)= 0
Definit la couleur des elements de construction
Parameters:
unsigned int iRed [in] code rouge de la couleur
unsigned int iGreen [in] code vert de la couleur
unsigned int iBlue [in] code bleu de la couleur
o SetColorDiagElts
public virtual void SetColorDiagElts(CAT2DCstDiag iDiag,
unsigned int iRed,
unsigned int iGreen,
unsigned int iBlue,
int iEvt)= 0
Definit les codes de couleurs par type de diagnostique
Parameters:
CAT2DCstDiag iDiag [in] type de diagnostique
unsigned int iRed [in] code rouge de la couleur (0<=iRed<=255)
unsigned int iGreen [in] code vert de la couleur (0<=iGreen<=255)
unsigned int iBlue [in] code bleu de la couleur (0<=iBlue<=255)
o SetColorIsolatedElts
public virtual void SetColorIsolatedElts(unsigned int iRed,
unsigned int iGreen,
unsigned int iBlue,
int iEvt)= 0
Definit la couleur des elements isolés
Parameters:
unsigned int iRed [in] code rouge de la couleur
unsigned int iGreen [in] code vert de la couleur
unsigned int iBlue [in] code bleu de la couleur
o SetColorProtectedElts
public virtual void SetColorProtectedElts(unsigned int iRed,
unsigned int iGreen,
unsigned int iBlue,
int iEvt)= 0
Definit la couleur des elements protégés
Parameters:
unsigned int iRed [in] code rouge de la couleur
unsigned int iGreen [in] code vert de la couleur
unsigned int iBlue [in] code bleu de la couleur
o SetColorSmartPick
public virtual void SetColorSmartPick(unsigned int iRed,
unsigned int iGreen,
unsigned int iBlue,
int iEvt)= 0
Definit la couleur des elements de l'assistant
Parameters:
unsigned int iRed [in] code rouge de la couleur
unsigned int iGreen [in] code vert de la couleur
unsigned int iBlue [in] code bleu de la couleur
o SetCreateCenter
public virtual void SetCreateCenter(int iCheck,
int iEvt)= 0
Definit le mode de creation ou non des centres des cercles et des ellipses.
Parameters:
int iCheck [in] specifie le le mode de creation ou non des centres (si il est different de zero, on cree les centres automatiquement).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetCreateConstraint
public virtual void SetCreateConstraint(int iCheck,
int iEvt)= 0
Definit le mode de creation ou non des contraintes detectees par l'assistant.
Parameters:
int iCheck [in] specifie le mode de creation (si il est different de zero, la creation est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDiagElts
public virtual void SetDiagElts(int iCheck,
int iEvt)= 0
Definit le mode de visualisation des diagnostique des éléments contraint.
Returns:
Un int, si sa valeur est differente de zero, visualisation des diagnostique par code de couleurs.
o SetDirHorVert
public virtual void SetDirHorVert(int iCheck,
int iEvt)= 0
Definit le mode de detection de l'assistant pour la creation d'elements horizontaux ou a la verticaux.
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDirParallel
public virtual void SetDirParallel(int iCheck,
int iEvt)= 0
Definit le mode de detection de l'assistant pour la creation d'elements parallele aun autre (boutton a cocher).
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDirPerpend
public virtual void SetDirPerpend(int iCheck,
int iEvt)= 0
Definit le mode de detection de l'assistant pour la creation d'elements perpendiculaire aun autre (boutton a cocher).
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDirTangent
public virtual void SetDirTangent(int iCheck,
int iEvt)= 0
Definit le mode de detection de l'assistant pour la creation d'elements tangent aun autre (boutton a cocher).
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDragElts
public virtual void SetDragElts(int iCheck,
int iEvt)= 0
Definit le mode de deplacement des elements dans le sketch
Parameters:
int iCheck [in] mode de deplacement des elements dans le sketch (si il est different de zero, deplacement des elements possible.)
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDragMode
public virtual void SetDragMode(int iDragMode,
int iEvt)= 0
Definit le mode de deplacement des elements dans le sketch
Parameters:
int iDragMode [in] mode de deplacement des elements dans le sketch 0 - Dragging Standard 1 - Dragging déplacements Minimum 2 - Dragging en Relaxation
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDragWithEndPts
public virtual void SetDragWithEndPts(int iCheck,
int iEvt)= 0
Definit le mode de deplacement des elements dans le sketch
Parameters:
int iCheck [in] mode de deplacement des elements dans le sketch (si il est different de zero, deplacement des elements en incluant les points limites.).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridGroundMode
public virtual void SetGridGroundMode(int iCheck,
int iEvt)= 0
Definit l'etat de visualisation de la grille en mode ombre.
Parameters:
int iCheck [in] etat de visualisation de la grille en mode ombre (si il est different de zero, la grille est affichee en mode ombree).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridPrimSpac
public virtual void SetGridPrimSpac(double iSpacing,
int iEvt)= 0
Definit le pas principal de la grille em MKS (m).
Parameters:
double iSpacing [in] specifie la valeur du pas principal en MKS (m).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridSecStep
public virtual void SetGridSecStep(int iStep,
int iEvt)= 0
Definit le nombre de subdivisions du pas principal.
Parameters:
int iStep [in] specifie la valeur du nombre de subdivisions.
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridSnapMode
public virtual void SetGridSnapMode(int iCheck,
int iEvt)= 0
Definit l'etat de creation des points sur la grille.
Parameters:
int iCheck [in] etat de creation des points sur la grille (si il est different de zero, la creation des points sur la grille est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridVPrimSpac
public virtual void SetGridVPrimSpac(double iSpacing,
int iEvt)= 0
Definit le pas principal suivant V de la grille em MKS (m).
Parameters:
double iSpacing [in] specifie la valeur du pas principal en MKS (m).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridVSecStep
public virtual void SetGridVSecStep(int iStep,
int iEvt)= 0
Definit le nombre de subdivisions suivant V du pas principal.
Parameters:
int iStep [in] specifie la valeur du nombre de subdivisions.
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridVisuMode
public virtual void SetGridVisuMode(int iCheck,
int iEvt)= 0
Definit l'etat d'affichage de la grille.
Parameters:
int iCheck [in] etat d'affichage de la grille (si il est different de zero, la grille est affichee).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetPosHorVertTo
public virtual void SetPosHorVertTo(int iCheck,
int iEvt)= 0
Definit le mode de detection de l'assistant pour la creation des elements a l'horizontal ou a la vertical des autres elements.
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetPosSupports
public virtual void SetPosSupports(int iCheck,
int iEvt)= 0
Definit le mode de detection de passage sur les supports d'elements.
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetShowPosition
public virtual void SetShowPosition(int iShow,
int iEvt) = 0
Definit l'etat d'affichage des parametres de position (H et V) situes dans la tool bar
Parameters:
unsigned
int iShow [in] Statut d'affichage Valeurs legales :
0
Les parametres de la position ne doivent pas etre affiches
1
Les parametres de la position doivent etre affiches
int
iEvt [in] precise si un evenement doit etre emis ou non. Valeurs legales :
0
Aucun evenement ne sera emis
1
Un evenement sera emis
o SetShowPositionOnCursor
public virtual void SetShowPositionOnCursor(int iShow,
int iEvt) = 0
Definit l'etat d'affichage des parametres de position (H et V) situes sur le curseur
Parameters:
unsigned
int iShow [in] Statut d'affichage Valeurs legales :
0
Les parametres de la position n'apparaissent pas
1
Les parametres de la position apparaissent
int
iEvt [in] precise si un evenement doit etre emis ou non. Valeurs legales :
0
Aucun evenement ne sera emis
1
Un evenement sera emis
o SetSketcherSettings
public static void SetSketcherSettings(CATSketcherSettings* iSettings)
Force l'initialisation des settings d'une application de type Sketcher.
Parameters:
CATSketcherSettings
* iSettings [in] L'instance concrete de settings que l'on veut rendre courante. Cet argument peut etre NULL afin d'activer la gestion des settings par l'interface CATISketcherSettings.
o SetValidateConstraint
public virtual void SetValidateConstraint(int iCheck,
int iEvt)= 0
Definit le mode de creation ou non des contraintes si au moins un parametre est saisie dans la toolbar "Sketcher Information".
Parameters:
int iCheck [in] mode de creation des contraintes (si il est different de zero, on cree les contraintes automatiquement).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetViewNormalTo
public virtual void SetViewNormalTo(int iCheck,
int iEvt)= 0
Definit le mode d'entree dans le sketch.
Parameters:
int iCheck [in] specifie le mode d'entree dans le sketch (si il est different de zero, on rentre dans le sketcher en vue // au plan de Sketch, sinon le point de vue ne change pas.).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).

This object is included in the file: CATSketcherSettings.h
If needed, your Imakefile.mk should include the module: CATSktSettings

Copyright © 2003, Dassault Systèmes. All rights reserved.